学习记录

Zzzzs

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  25篇文章 :: 0篇收藏:: 11篇评论:: 0个Trackbacks

公告

write to me
CURRENT MOON

License

Creative Commons Licence

The content of this blog is licensed under a Creative Commons License.

Locations of visitors to this page

文章

收藏

相册

关注

存档


正在读取评论……


2007年10月



    摘要:
  当Gtalk用户(假设为A)添加某一位好友(假设为B)时(第一次),B会收到这样一段消息:
<presence from='A@gmail.com' type='subscribe' to='B@gmail.com/resource'></presence>
如果B批准了A的订阅请求,会发出消息<presence to='A@example.net' type='subscribed'/>如果B拒绝了A的订阅清酒,会发出消息
<presence to='A@example.net' type='unsubscribed'/>
虽然在用户端可以接收到以上信息,但我猜测在发送订阅和处理订阅信息的同时,Gtalk 服务器端会产生一个相互的订阅信息。

当我(使用Gtalk订阅某一帐户    (全文共952字)——点击此处阅读全文




    摘要:  实现了信息的自动回复,可以把例如goog、ibm或yhoo等股票的价格作为对话的回复。  写程序的过程中,当知道如何接收消息和发送消息后,只要再加个对消息的处理就可以了。  写程序时偷懒,直接调用了以前写的查询股票价格的程序,并将查询结果返回,然后调用sendMessage()函数将结果发送给用户。  这样就好办了,可以改成任意的交互形式了。比如读取某地天气预报(Google Desktop就有),查看是否有新邮件等等吧。  仍需解决的问题:  1.我想,对于机器人这种程序,应该是发现如果有人加它,那就应该自动加对方;删除也应如此。  2.多线程。否则如果用户查询特别多,或者网络特别慢(更糟糕的是两者皆有),反馈的太慢用户说不定会认为机器人睡着了。  其他问题要在继续的学习中不断的发现和提出。    (全文共477字)——点击此处阅读全文