
XMPP
孙大大
我是孙大大,跟我一起念孙大大。
-
翻译 XMPP例子peek
第四章peek例子是一个监控流量的应用,他可以监控通讯中的XML文本 var conn = new Strophe.Connection( "http://xxxx:7070/http-bind/"); 对于conn对象有两组 数据发送和接收的钩子函数xmlInput ,xmlOutput 监控的传输过程中的数据是结构化的,而rawInput()和rawOutput()是2012-03-23 17:04:021987
1
-
原创 Strophe 构建器
既然是XMPP协议,那么通讯就需要构建XMPP节 方式一 var pres1=new Strophe .Builder("presence",{to:"xxxxx"}) 一个元素名和一组属性(属性可选) 方式二 快捷方式 4个全局函数 $build("presence",{to:"xxxxx"}) $msg({to:"xxxxx"}) $pres $iq 像jq2012-03-13 14:36:402359
0
-
原创 关于strophe 通过 connection manager 连接到 openfire server 失败 的原因初阶分析http://xmpp.org/extensions/xep-0206.ht
参考 协议 XMPP XEP-0206 (BOSH) http://xmpp.org/extensions/xep-0206.html 通过BOSH 创建 会话经历的一般步骤包括 (1)Session Creation 会话创建请求 (2)Authentication 身份验证 (3)Restart request 重启请求 (4)Resource bindi2012-04-25 15:14:103712
2
-
原创 Strophe第一步 hello world
XMPP协议中的BOSH是 XMPP server 对外提供的可以支持 http直接访问服务器,一般是是基于长轮询的。 openfire中也提供了这个功能,默认是关闭的需要打开。 后面我们将通过http://host:7070/http-bind/地址来进行连接,这里要特别提一下,这个host,在xmpp中的 jid 即账户 比如 a@host 要保持一致,不2012-03-13 14:22:5313892
16