Smack

王朝百科·作者佚名  2010-05-12  
宽屏版  字体: |||超大  

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下的开源软件。你可以把它用于你的商业或非商业应用程序。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有