`

openfire + XMPP

    博客分类:
  • IM
阅读更多

学习记录:

1.从openfire官方http://www.igniterealtime.org/下载openfire server 和 spark

2.spark,源码中有测试用例,可以测试相关功能

1) getConnection(1).sendPacket(new Presence(Presence.Type.available));给服务器发送在线状态

2) PacketCollector collector = getConnection(0)
                .createPacketCollector(new MessageTypeFilter(Message.Type.chat));

      Message message = (Message) collector.nextResult(2500);
        System.out.println(message.getBody());

     //PacketCollector 数据包收集器,可以获取数据队列,可以获取离线消息等

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics