词条 | Smack |
释义 | Smack 是什么?Smack是一个开源,易于使用的XMPP(jabber)客户端类库。 Smack API, 是一个 Java 的XMPP Client Library,也是由Jive Software开发。 优点:编程简单。 缺点:API并非为大量并发用户设计,每个客户要1个线程,占用资源大,1台机器只能模拟有限(数千个)客户. smack是一个用 java 写的XMPP客户端代码库, 是 spark 的核心. smack的优点1:Smack是一个简单的,功能强大的类库。给用户发送信息只需三行代码便可完成 XMPPConnection connection = new XMPPConnection(”jabber.org“); connection.login(”mtucker”, “password”); connection.createChat(”jsmith@jivesoftware.com“).sendMessage(”Howdy!”); 2:不会强迫你向其他类库那样,在信息包层面进行编码。它提供了更加智能化的类比如Chat和Groups,能使你的工作更富效率。 3:不需要你熟悉XMPP XML格式,甚至是XML格式。 4:易于实现机-机对话。 5:Apace License下的开源软件。你可以把它用于你的商业或非商业应用程序。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。