smark的简单介绍
来源:互联网 发布:php多久能学会 编辑:程序博客网 时间:2024/06/06 12:11
最近在做一个简单的通讯类的软件 ,就涉及到了smack和openfire,在这里简单的介绍一下smack。
Smack是一个开源,易于使用的XMPP(jabber)客户端类库。
Smack API, 是一个 Java 的XMPP Client Library,也是由Jive Software开发。 优点:编程简单。 缺点:API并非为大量并发用户设计,每个客户要1个线程,占用资源大,1台机器只能模拟有限(数千个)客户.
smack是一个用 java 写的XMPP客户端代码库, 是 spark 的核心.
1: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下的开源软件。你可以把它用于你的商业或非商业应用程序。
- smark的简单介绍
- 利用openfire和smark的即时通信
- 利用openfire和smark的即时通信
- 利用openfire和smark的即时通信
- [收藏] 一个Smark Client的界面开发包
- Smark.Data
- smark使用小结
- sniffer的简单介绍
- JSValidation的简单介绍
- P2P的简单介绍
- ping的简单介绍
- gridview的简单介绍
- echo的简单介绍
- DOM的简单介绍
- Transact_SQL的简单介绍
- MSMQ的简单介绍
- Python简单的介绍
- OpenGL的简单介绍
- Instagram 5位传奇工程师背后的技术揭秘
- 64bit PowerPC Linux内存初始化
- 格式化时间
- QTextCodec中的setCodecForTr等终于消失了 (Qt5)
- 记录集游标和锁定类型
- smark的简单介绍
- Python学习笔记(四)
- TCP/IP 可选配置(ms 文档专门针对 xp 描述 )
- HTML&CSS构建网站链接
- 【人在运维囧途_02】20个Linux系统内置监视工具: vmstat 和 netstat
- 聚类算法
- linux ifconfig命令参数及用法详解--linux查看配置网卡命令
- php cURL库
- TCP/IP 不可配置参数