HI END


一种永不妥协,追求极致与完美的精神与态度。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年10月17日

摘要: 来源:http://blog.csdn.net/wklken/article/details/64601821.离线消息 openfire本身是支持离线消息的,不需要进行额外处理,可以用spark测试下 使用smack,其实他提供了相应的方法 Class OfflineMessageManager 可以看下描述The OfflineMessageManager helps manage offline messages even before the user has sent an available presence. When a user asks for his offline me 阅读全文

posted @ 2012-10-17 10:42 HI END 阅读(1178) 评论(1) 推荐(1) 编辑

摘要: 来源:http://blog.csdn.net/wklken/article/details/6460126文件的发送开一个文件选择框,选中文件后再调用下面的方法[java] view plaincopyprint?publicstaticvoidsendFile(XMPPConnectionconnection,Stringuser,Filefile)throwsXMPPException,InterruptedException{System.out.println("发送文件开始"+file.getName());FileTransferManagertransfer 阅读全文

posted @ 2012-10-17 10:41 HI END 阅读(673) 评论(0) 推荐(2) 编辑

摘要: 来源:http://blog.csdn.net/wklken/article/details/6460117修改自身状态包括上线,隐身,对某人隐身,对某人上线[java] view plaincopyprint?publicstaticvoidupdateStateToAvailable(XMPPConnectionconnection){Presencepresence=newPresence(Presence.Type.available);connection.sendPacket(presence);}publicstaticvoidupdateStateToUnAvailable(X 阅读全文

posted @ 2012-10-17 10:35 HI END 阅读(528) 评论(0) 推荐(1) 编辑

摘要: 来源:http://blog.csdn.net/wklken/article/details/6460112用户列表Smack主要使用Roster进行列表管理的connection.getRoster();[java] view plaincopyprint?/***返回所有组信息<RosterGroup>**@returnList(RosterGroup)*/publicstaticList<RosterGroup>getGroups(Rosterroster){List<RosterGroup>groupsList=newArrayList<Ros 阅读全文

posted @ 2012-10-17 10:33 HI END 阅读(588) 评论(0) 推荐(1) 编辑

摘要: 来源:http://blog.csdn.net/wklken/article/details/6460102建立一个会话[java] view plaincopyprint?MessageListenermsgListener=newMessageListener(){publicvoidprocessMessage(Chatchat,Messagemessage){if(message!=null&&message.getBody()!=null){System.out.println("收到消息:"+message.getBody());//可以在这进行 阅读全文

posted @ 2012-10-17 10:31 HI END 阅读(390) 评论(0) 推荐(1) 编辑

摘要: 来源:http://blog.csdn.net/wklken/article/details/6460075一、XMPPXMPP : The Extensible Messaging and Presence Protocol中文全称:可扩展通讯和表示协议简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求 - 响应服务中的 XML 数据元流式传输。XMPP 以 Jabber 协议为基础,而 Jabber 是即时通讯中常用的开放式协议。二、Smack Smack是一个开源,易于使用的XMPP(jabber)客户端类库。 Smack API, 是一个 Java 的XMPP. 阅读全文

posted @ 2012-10-17 10:27 HI END 阅读(358) 评论(0) 推荐(1) 编辑