Smack是一个用于和XMPP服务器通信的类库,由此可以实现即时通讯和聊天。
- 非常简单易用,并且有十分强大的 API。只需三行代码就可以向用户发关文本消息:
XMPPConnection connection = XMPPConnection();
connection.login(, );
connection.createChat().sendMessage();
- 不像其它类库那样强制您进行包级别的编码。Smack提供智能的更高级的构造,像 Chat和GroupChat类,让您进行高效的编程。
- 不需用您熟悉XMPP XML格式,即使您熟悉 XML.
- 提供简单的设计以进行通讯,Smack允许您在每个消息中设置任意数量的属性,包括java对象。
- Apache许可下的开源类库,这意味着您可以将Smack整合进您的商业或非商业的应用中。
这是第一次翻译文档,许多地方显得不足。