
无线技术相关
yjl49
这个作者很懒,什么都没留下…
展开
-
Openfire 离线消息的处理机制
OfflineMessagetrategy:离线消息的处理策略类。1.静态成员变量type 用来设置消息的处理类型,主要包括: 打回 丢弃 存储,在超限情况下打回 存储,在超限情况下丢弃2.静态成员变原创 2011-07-22 19:16:42 · 13769 阅读 · 4 评论 -
Openfire 调试信息
如图Openfire一般启动之后如果有收到客户端发送的数据则会在控制台打印出来。根据这些信息我们可以很清晰地了解到服务器的数据交互情况,再结合内部的代码和注释,整个Openfire就比较容易搞懂了。这些信息是由一个叫xmldebugger的插件提供的。RawPri原创 2011-08-09 11:01:39 · 3097 阅读 · 1 评论 -
openfire servlet插件
项目中需要 openfire 对外提供一个web接口,接受客户端发送过来的http 请求,按照参数处理后返回相应的response。于是考虑使用servlet插件。 实现方法:1.在src/plugins目录下建立如下结构的目录。原创 2011-09-09 21:56:38 · 6447 阅读 · 11 评论 -
Openfire + ConnectionManager 连接正常但客户端操作失败
Connection 对于openfire的消息是透传的,只是在原有的消息外面包上一层 假如openfire 所在ip 为192.168.1.11 服务器上设置的域为 myserver ConnectionManager 所在ip为原创 2011-08-25 20:52:34 · 3396 阅读 · 0 评论 -
Openfire Cache 大小设置
Openfire中有一个CacheFactory 工厂类,负责创建各种类型的Cache。从控制台的Server -> System Propertys 里面可以设置各个Cache的大小,格式为 cache.XXXX.size 1024byte原创 2011-08-27 14:52:14 · 2503 阅读 · 0 评论 -
XMPP文件传输过程
客户端A向B 发送文件的过程:两个XMPP节点之间传输文件一般有三种方式:Out-of-Band Data 具体见XEP-0066: 点击打开链接in-band bytestream 适合传输较小的数据,通过直接携带在原创 2011-08-05 11:21:15 · 13002 阅读 · 6 评论 -
Openfire 用户离线、断线 及心跳检测
客户端登出分为正常离线和断线,正常离线会发送presence 消息通知服务器,断线则无通知发送。1. 正常离线:客户端在离线之前发送由PresenceRouter 路由到PresenceUpdateHandler 中处理。判断Type为unavailabl原创 2011-09-29 18:24:22 · 12516 阅读 · 6 评论