IM开发
Jaiky_杰哥
淡看浮沉,做人做事
展开
-
Spark2.8.0源代码导入,XMPP即时通讯Openfire和Spark源代码导入
这里的Spark是指XMPP协议的一个客户端,并非目前非常流行的大数据计算框架Spark,误看名称进入博客的同学不好意思了,可以绕道了。因为平时实用XMPP协议的服务器大多实用的openfire,最近公司有需求,需要做一个桌面的入口,并实现部分即时通讯功能,于是便想研究下Spark的项目结构和部分代码。导入后的结构如下:原创 2016-10-04 17:54:15 · 6755 阅读 · 7 评论 -
关于XMPP Openfire Smack property添加属性
在研究Openfire源代码时, 查看了smack的一些底层源代码。 发现message的property也是一个extension, 具体封装如下: // 封装property数据 PacketExtension packetExtension = new PacketExtension("properties","http://www.jivesoftware.com/xmln原创 2015-04-23 16:35:33 · 2333 阅读 · 2 评论