Smack
Mister_J
这个作者很懒,什么都没留下…
展开
-
Smack文档一:Smack概述
Smack是一个用于实现和XMPP服务器即时通讯的类库,功能包括即时通信和群聊。Smack优势:API使用简单,功能强大。几行代码就可以实现信息发送。Connection connection = new XMPPConnection("jabber.org");connection.connect();connection.login("mtucker", "翻译 2013-09-12 11:05:57 · 1630 阅读 · 0 评论 -
Smack文档三:Smack: 连接管理
创建一个连接 org.jivesoftware.smack.Connection用于类管理到XMPP服务器的连接。默认的实现类是 org.jivesoftware.smack.XMPPConnection 。主要用两种构造函数。第一种是XMPPConnection(String) 使用你要连接的服务器名作为参数。将使用所有的默认连接设置:将执行的DNS SRV查找,找到服务器端确切的地翻译 2013-09-12 17:48:19 · 1659 阅读 · 0 评论 -
Smack文档二:Smack入门
本文将介绍Smack API 并对主要的类和概念进行描述。JAR文件 依赖Smack很容易集成到已有的基于JDK1.5及更高版本的Java应用中。它几乎不依赖其他包(除了 Jingle 语音聊天功能)并且进行了优化,是包尽可能的小。类库被分成几个包,可根据应用需求进行选择,更具灵活性:smack.jar -- 提供XMPP核心功能,是唯一所必需的库。所有的XMP翻译 2013-09-12 16:35:51 · 1280 阅读 · 0 评论 -
Smack文档四:使用Chat通信
收发消息是即时通讯的核心。虽然可以把收发的消息作为数据包,但通常使用org.jivesoftware.smack.Chat类,将消息字符串看成chat。Chat(聊天会话)每个chat将在两个用户间创建一个消息线程。(使用线程ID)。下面的代码展示了如何和一个用户创建一个新的Chat向他们发送文本信息:// Assume we've created a Connecti翻译 2013-09-13 14:58:42 · 1921 阅读 · 0 评论