xmpp整理笔记:环境的快速配置(附安装包)现在虽然环信的xmpp框架很火,但是也有一些弊端。环信的框架部分代码不开源,而且收费模式不科学,用户量一直低于免费线则好,一旦超过,收费极高。xmpp感觉还是从xmppFramework框架学起比较科学。能够更清楚的了解即时通讯里各个操作的api,就算以后...
分类:
其他好文 时间:
2015-03-09 15:40:48
阅读次数:
162
不管是注册还是登陆,亦或是聊天等功能,都必须先进行服务器连接,连接代码如下①自定义Xmpp连接工具类:②调用创建连接的方法:③连接服务器方法:*注意 连接方式为客服端不加密,所以在服务器上应对应更改设置,如下图如此便能连接上服务器了④注册调用代码:⑤登陆代码:有了以上工具类,下面就是调用连接进行登陆...
分类:
其他好文 时间:
2015-03-09 10:34:15
阅读次数:
112
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探測。它在促进server之间的准即时操作。这个协议可能终于同意因特网用户向因特网上的其它不论什么人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产....
分类:
其他好文 时间:
2015-03-07 21:12:24
阅读次数:
141
图片和音频文件发送的基本思路就是:先将图片转化成二进制文件,然后将二进制文件进行base64编码,编码后成字符串。在即将发送的message内添加一个子节点,节点的stringValue(节点的值)设置这个编码后的字符串。然后消息发出后取出消息文件的时候,通过messageType 先判断是不是图片...
分类:
其他好文 时间:
2015-03-07 13:56:47
阅读次数:
178
WebRTC 视频聊天 开源框架 iOS XMPP...
分类:
移动开发 时间:
2015-03-06 15:57:31
阅读次数:
244
任何一个信息的发送都需要关注两个部分,信息的发出,和信息在界面中的显示往期回顾: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