XMPP客户端开发包 Smack

Apache
Java
跨平台
2008-09-14

Smack是一个开源,易于使用的XMPP(jabber)的 Java 客户端类库。

示例代码:

// Create a connection to the jabber.org server.
Connection conn1 = new XMPPConnection("jabber.org");
conn1.connect();

// Create a connection to the jabber.org server on a specific port.
ConnectionConfiguration config = new ConnectionConfiguration("jabber.org", 5222);
Connection conn2 = new XMPPConnection(config);
conn2.connect();
加载中

评论(0)

暂无评论

Smack 4.3.4 发布,XMPP(jabber) 的 Java 客户端类库

Smack 4.3.4 发布了,这是一个开源,易于使用的 XMPP(jabber) 的 Java 客户端类库,Smack 的 patchlevel 版本与 API 兼容。 新版更新内容如下: Bug [SMACK-861] - Roster.getPresencesInter...

05/28 06:58

Smack 4.3.2 发布,XMPP(jabber) 的 Java 客户端类库

Smack 4.3.2 发布了,Smack 是一个开源,易于使用的 XMPP(jabber) 的 Java 客户端类库,Smack 的 patchlevel 版本与 API 兼容。 新版是个补丁级别版本,主要包括了 Bug 的修复: Bug [SMACK...

02/24 07:02

Smack 4.3.1 发布,XMPP(jabber) 的 Java 客户端类库

Smack 4.3.1 发布了,Smack 是一个开源,易于使用的 XMPP(jabber) 的 Java 客户端类库,Smack 的 patchlevel 版本与 API 兼容。 此版本是一个补丁级别版本,主要包 bug 修复: Bug [SMACK-8...

2018/10/15 08:06

Smack 4.3.0 发布,开源 XMPP 客户端库

Smack 4.3.0 已发布,Smack 是一个开源,易于使用的 XMPP(jabber) 的 Java 客户端类库,Smack 的 patchlevel 版本与 API 兼容。 这是新 Smack 4.3 系列的第一个版本,它带来了新功能和错误修...

2018/08/06 07:29

Smack 4.2.4 发布,开源 XMPP 客户端库

Smack 4.2.4 已发布,Smack 是一个开源,易于使用的 XMPP(jabber) 的 Java 客户端类库,Smack 的 patchlevel 版本与 API 兼容。 Bug [SMACK-804] - ServiceAdministrationManager does not ...

2018/04/17 07:51

Smack 4.2.3 和 4.3.0-beta1 发布,开源 XMPP 客户端库

Smack 4.2.3 和 4.3.0-beta1 已发布,Smack 是一个开源,易于使用的 XMPP(jabber) 的 Java 客户端类库。Smack 的 patchlevel 版本与 API 兼容,有关 bug 修复的完整列表,点此查看。 Bug [S...

2018/03/05 07:31

Smack 4.2.1 发布,开源 XMPP 客户端库

Smack 4.2.1 发布了。Smack是一个开源,易于使用的XMPP(jabber)的 Java 客户端类库。 发布说明:“我已经将 Smack 4.2.1 标记并发布到了 Maven Central。在这个发行包中我们决定省略 smac...

2017/08/15 07:51

Smack 4.2.0 发布,开源 XMPP 客户端库

Smack 4.2.0 发布了,4.2.0 版本标志着 Smack 的一个里程碑。 Smack 4.2 中的显著变化包括支持 DNSSEC(得亏以前的 MiniDNS GSOC 项目),通过使用 JXMPP 的 JID API,将 JID 作为 first cl...

2017/03/21 07:04

Smack 4.2.0-rc3 发布,正式版将在第二季度发布

Smack 4.2.0-rc3 发布了。Smack是一个开源,易于使用的XMPP(jabber)的 Java 客户端类库。根据Smack的发布计划,Smack 4.2.0预计将于2017年第二季度发布。 暂无更多更新信息,详细内容请点击...

2017/02/12 07:53

Smack 4.2 发布,开源 XMPP 客户端库

Smack4.2 发布了。Smack 是一个开源,易于使用的 XMPP(jabber)的 Java 客户端类库。 更新内容: DNSSEC 测试支持,文档 网络操作可中断 使用 JXMPP 的 JID 类型 改进了多用户聊天 API 支持...

2017/01/04 07:31

没有更多内容

加载失败,请刷新页面

3
回答
XMPP roster.createGroup(groupName) 无法将分组保存到数据库中

public static boolean addGroup(Roster roster, String groupName) { try { ...

2013/05/31 16:01
1
回答
smack做消息推送,出现以下异常

警告: SmackError while pinging server org.jivesoftware.smack.SmackException$Not...

2015/07/20 10:27
2
回答
sprak 报异常:javax.net.ssl.SSLException: Received fatal alert: internal_error

今天在本地做了openfire的集群测试,然后用spark 客户端登录或注册都会出现这个异常:javax.net.ssl.SSLException: Re...

2014/12/18 18:08
4
回答
openfire+smack 实现群聊时候,能否实现群成员主动退出群功能

android+openfire+smack实现群聊功能模块遇到以下几个问题 1 房间的普通权限的成员如何过去所有者权限的成员列表 2 成员能否主动的退出...

2014/10/17 14:42
12
回答
Openfire整合到现有系统,并实现系统级推送和群聊

把Openfire整合到工程项目中遇到了一个实际问题:系统推送和群聊 而且,系统推送还有一个特点:任何用户只要在条件允许的情况下都可以发送类似系统推送的消...

2013/07/08 09:21
1
回答
用smack开发XMPP客户端出现 SASLError using DIGEST-MD5: not-authorized 错误

我在做一个xmpp客户端,服务端使用openfire, smack版本是4.1.6 ,但出现了这个错误,请高手赐招,项目急着上线,心急啊! 下面是客户端代码。。

2016/03/09 09:52
2
回答
openfire 用户不在线时如何,openfire服务端如何向用户发送离线消息的数量
10书生 的回答 2016/01/13 14:03
最佳答案
如果是移动iOS用户,直接推APNs。 如果是移动Android用户,可以驻留后台。 如果是PC用户,发短信。
1
回答
java smack openfire初始化失败
Elijah 的回答 2016/01/22 22:14
最佳答案
根据官方的例子写的测试通过 XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder() // .setUsernameAndPassword(username, password) .setS...
1
回答
我安卓端 使用 smack4.1.4 对message 扩展一个节点 <ext>

public class Ext implements ExtensionElement { private String orderID; public...

2015/12/25 14:44

没有更多内容

加载失败,请刷新页面

centos下安装和使用mysql测试工具super-smack

如果想看super-smack的发展历史的话,请看:http://mysqldatabaseadministration.blogspot.com/2006/10/mysql-benchmarking-4-compiling-super.html 环境介绍: centos5.4 [root@26 super-sm...

2014/01/13 13:21
221
0
Android asmack使用介绍

XMPP协议简介 XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继...

2015/07/10 07:51
5.9K
3
Smack和Asmack

Smack库的Android版本,虽然Smack在PC上可以工作的很好,功能也很强大,但在Android平台上有一些问题,而导致这些问题的原因是Android精简了Java的类库,以至Smack使用的部分类库在Android平台上无...

2015/04/29 00:44
125
0
XMPP客户端库Smack 4.0.6版开发之一

一、Smack库概述 Smack是一个开源、易用的XMPP/Jabber客户端库,它使用Java语言开发,由Jive Software开发。 Smack的优点是编程简单。 Smack的缺点是其API并非为大量并发用户设计,每个客户都...

2015/03/31 01:26
2.4K
1
smack PacketListener的总结

用smack做一个xmpp客户端似乎是一件很简单的事情。但是前几天发现的一个bug,还是让我思考了很多。 用smack建立一个xmpp connection。然后在connection 上注册了一个PacketListener。 但是程...

2011/12/23 15:13
2.6K
0
Smack 结合 Openfire服务器,建立IM通信,发送聊天消息

在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfir...

2013/12/25 22:01
458
1
openfire smack监听器

继续上一章,这里讲述监听器,在openfire的开发过程中监听器是一个很重要的部分。在消息的交互工程中,监听器起到了触发事件给开发者。 1.一个最简单的IQ包的监听器: PacketTypeFilter pac...

2015/03/13 13:52
91
0
Smack_4_1_1 的聊天推送

基于openfire_3_10_0、smack_4_1_1 的聊天推送demo.

2015/06/15 11:51
226
0
用smack+openfire做即时通讯

smack最新的4.1.1,相对之前版本变化很大,而且资料缺乏,官方文档也不好,所以还是用老版本3.2.2吧。这篇博文中的代码是4.1.1版的,但不推荐用它。

2015/08/19 17:18
1K
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部