任何一个信息的发送都需要关注两个部分,信息的发出,和信息在界面中的显示往期回顾:xmpp整理笔记:环境的快速配置(附安装包)http://www.cnblogs.com/dsxniubility/p/4304570.htmlxmpp整理笔记:xmppFramework框架的导入和介绍http://w...
分类:
其他好文 时间:
2015-03-06 12:38:58
阅读次数:
179
1、 下载最新的openfire安装文件官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire2、 下载完成后,执行你的安装文件,进行安装。尽量安装到C:\Program Files\目录下,如果不是,有了能出现问题(本人没...
分类:
其他好文 时间:
2015-03-06 00:58:01
阅读次数:
148
一、协议选则什么样的协议主要从以下几点考虑。1.跨平台通用性如果追求高通用性,比如自己的im服务器可以与msn、gtalk等实现互通那么可以使用xmpp协议。2.性能基于xml、json等格式的文本协议,协议本身臃肿。因为需要有描述性的信息来标识每个字段的含义,但是这种协议扩展性好。例如 A给B发消...
分类:
其他好文 时间:
2015-03-05 16:10:08
阅读次数:
139
xmpp中的用户连接模块包括用户的上线与下线信息展现,用户登录,用户的注册; 好友模块包括好友的添加,好友的删除,好友列表的展示。在xmpp中 负责数据传输的类是xmppStream,开发的过程中,针对不同的传输内容,会调用不同的代理方法,在使用XMPPFramework开发时,只需要在不同的代理方...
分类:
其他好文 时间:
2015-03-05 12:31:19
阅读次数:
189
GPLv2授权不能商用XMPP协议的客户端软件列表http://zh.wikipedia.org/wiki/XMPP%E5%8D%94%E8%AD%B0%E7%9A%84%E5%AE%A2%E6%88%B6%E7%AB%AF%E8%BB%9F%E9%AB%94%E5%88%97%E8%A1%A8下列...
分类:
其他好文 时间:
2015-03-04 20:45:40
阅读次数:
2223
XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空...
分类:
其他好文 时间:
2015-03-04 11:00:34
阅读次数:
159
首先祝各位读者新年快乐,博主在这里给大家拜万年啦!而且马上要到元宵节,顺祝大家元宵节快乐!
上一次谈了注册和登录的编码技巧,这一次我们来谈谈加好友的技巧。
【搜索用户】:
XMPP协议为我们提供了完善的好友查找功能,而且通过aSmack的库,能够轻易实现模糊查找功能。为了保证应用程序的通用性。在搜索时,我们最好按如下的方法做:
UserSearchManager usm = new Use...
分类:
移动开发 时间:
2015-03-03 22:13:16
阅读次数:
157
一个将要开发xmpp的项目,建议在项目刚创建就导入框架,这样可以避免一些自己操作失误造成不必要的损失。xmpp中最常用的框架就是 xmppFrameWork往期回顾:xmpp整理笔记:环境的快速配置(附安装包)http://www.cnblogs.com/dsxniubility/p/4304570...
分类:
其他好文 时间:
2015-03-03 13:20:20
阅读次数:
14844
现在虽然环信的xmpp框架很火,但是也有一些弊端。环信的框架部分代码不开源,而且收费模式不科学,用户量一直低于免费线则好,一旦超过,收费极高。xmpp感觉还是从xmppFramework框架学起比较科学。能够更清楚的了解即时通讯里各个操作的api,就算以后出了新的框架底层也要这么用的。主要用到的工具...
分类:
其他好文 时间:
2015-03-02 12:45:50
阅读次数:
109
目前的IM即时应用很多,可以有以下几种思路:
假如你有服务器,可以采用多个客户端连接到服务器上,服务器进行消息转发,使用长连接的方式。可以采用XMPP协议,服务器可以参考开源OpenFire。
假如你没有服务器,可以借助第三方的IM平台,通过客户端连接到平台上,让平台代为转发消息。这个的优势是,不用自己开发维护消息推送的过程,但是通讯的性能明显受到第三方的影响。借助环信平台,我们可以开发一个An...
分类:
其他好文 时间:
2015-03-01 18:30:38
阅读次数:
133