BLOG
Enjoy when you can, and endure when you must.
DEC 22, 2014/编程相关
XMPP:Play with It
前面谈了最基本的理论,现在就从应用的角度入手来实际感受下 XMPP。 从服务器来看,开源的 XMPP 服务器软件有很多,这里以 Openfire 为例,具体的搭建过程就不细说了,其管理后台如下: 我们可以切换到“用户/组”标签下新建几个用户以方便之后的实验。如下图所示有两个测试账户 user1 和 user2: 现在让我们切换到用户角色。首先使用一个配套工具 Spark 来尝试一下。在登录界面解决输入之前的账户和服务器信息即可:    不过这里建议在设置中打开调试模式点击登录以后即可看到好友列表和调...
DEC 18, 2014/编程相关
XMPP:我们来聊天吧
说起 XMPP,那第一反应就是即时通信。它基于可扩展标记语言(XML)来进行数据交换。XMPP 中定义了三个角色,客户端,服务器,网关。通信能够在这三者的任意两个之间双向发生。服务器同时承担了客户端信息记录,连接管理和信息的路由功能。网关承担着与异构即时通信系统的互联互通,异构系统可以包括SMS(短信),MSN,ICQ等。基本的网络形式是单客户端通过 TCP/IP 连接到单服务器,然后在之上传输 XML。<message from="admin@dannysite.com"       &n...
1