是开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。 可以使用它轻易的构建高效率的即时通信服务器. Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器 ...
分类:
其他好文 时间:
2016-08-24 09:52:55
阅读次数:
125
苹果公司要求在6月1号之后上架Appstore的应用必须通过ipv6兼容测试。 最近到了八月份,开始发现新上架的app没有通过,查看了下原因,说没有适配IPV6。 首先在本地搭建一个IPV6的测试环境,使用mac搭建详情请看 http://blog.csdn.net/yuwuchaio/articl ...
分类:
其他好文 时间:
2016-08-23 13:15:52
阅读次数:
150
一般登陆/注册 出错,会在认证失败这里打印出error信息 - (void)xmppStream:(XMPPStream *)sender didNotAuthenticate:(DDXMLElement *)error <failure xmlns="urn:ietf:params:xml:ns: ...
分类:
其他好文 时间:
2016-08-17 23:03:15
阅读次数:
313
1 RABBITMQ简介及安装 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展 ...
分类:
其他好文 时间:
2016-08-14 22:18:04
阅读次数:
219
目前业界有很多MQ产品,我们作如下对比: RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在 ...
分类:
其他好文 时间:
2016-08-04 10:22:37
阅读次数:
116
XMPP 全称Extensible Messaging and Presence Protocol,前称Jabber从本质上讲, 一个XML流作为会话期间发送的XML节的信封, 而另一个XML流作为会话期间接收的XML节的信封. 我们可以用如下的简化模型做一个展示.+--------------------+--------------------+
| INITIAL STREAM |...
分类:
其他好文 时间:
2016-07-17 00:04:23
阅读次数:
297
XMPP XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程 序。而且,XMPP包含了针对服 ...
分类:
其他好文 时间:
2016-07-12 17:06:09
阅读次数:
188
登录: 步骤: * 在AppDelegate实现登录 1. 初始化XMPPStream 2. 连接到服务器[传一个JID] 3. 连接到服务成功后,再发送密码授权 4. 授权成功后,发送"在线" 消息 一:导入框架,根据上一篇文章的说明去导入相应的库与文件 二:定义一个XMPP的成员变量 1 @in ...
分类:
移动开发 时间:
2016-07-08 18:17:51
阅读次数:
608
聊一聊xmpp的服务器openfire和测试客户端spark 1、什么是XMPP 2、xmpp服务器openfire 3、测试客户端Spark 4、测试群发信息 ...
分类:
其他好文 时间:
2016-07-05 22:34:51
阅读次数:
194
一、Android的XMPP客户端 Beem Beem 是一个运行于 Android 手机平台的 XMPP (jabber) 的客户端软件,兼容标准的 XMPP 服务器和服务,例如 Ejabberd, Openfire, Facebook, 和 Gmail). 支持 SASL, 代理(Socks4, ...
分类:
移动开发 时间:
2016-07-04 11:55:18
阅读次数:
300