一、开发背景1、国际背景随着Internet技术的高速发展,即时通信已经成为一种广泛使用的通信方式。1996年Mirabilis公司推出了世界上第一个即时通信系统ICQ,不到10年间,即时通信(Instant Messaging,简称IM)以发展成为了最流行的网络应用之一。特别是近几年的迅速发展,即...
分类:
移动开发 时间:
2015-06-02 16:50:44
阅读次数:
174
第一部分 XMPP的下载 首先,得从XMPP的官网下载好对应的XMPP框架, 1.??? XMPP的官网地址:http://xmpp.org(有时访问不了,试着多刷新几次浏览器,大天朝的网络访问国外网站,你懂的) ? 2.进入官网之后,...
分类:
移动开发 时间:
2015-05-31 11:05:07
阅读次数:
173
物联网从概念逐步走向产业化,物联网协议的标准化对产业的发展具有至关重要的作用。TR069标准作为BBF(broadband-forum.org)组织为电信业制定的广域网终端网管协议已得到超过2亿5千万设备的支持。随着互联网对传统电信行业的冲击,及智能家居物联网产业的兴起,BBFTR069已经明确..
分类:
其他好文 时间:
2015-05-31 06:54:10
阅读次数:
236
环境基于XMPP模块练习。 在ios8以前,不包括ios8,socket 是不支持后台运行。且在ios7要做配置info.plist文件。 添加 Required background modes = voip; //使用soket在后台运行 //????若想要IOS7支持后台soc...
分类:
移动开发 时间:
2015-05-28 20:07:00
阅读次数:
165
Top Android App使用的组件唱吧_462smack:de.measite.smack:??????:org.apache:???smack:org.jivesoftware.smack:XMPP客户端类库dnsjava:org.xbill.dns:域名解析alipay:com.alipa...
分类:
移动开发 时间:
2015-05-23 15:29:48
阅读次数:
189
我们在用XMPP时,经常会遇到各种各种问题,下面是笔者遇到的问题以及解决他们的方法。 一.设置myJID的问题:下面这种情况就是忘记设置myJID: 解决办法: 二 . 服务器端口设置错误会出现下面的问题: 解决办法:...
分类:
其他好文 时间:
2015-05-22 22:42:36
阅读次数:
132
AppCan打包的报错信息中 关于缺少XMPP的依赖库libresolv.dylib。在打包静态库的时候不允许加入动态库,但是打包的错误提示信息 说缺少依赖库。Undefined symbols for architecture armv7:"_dns_parse_resource_record",...
分类:
移动开发 时间:
2015-05-22 12:56:05
阅读次数:
545
ejabberd是的Jabber / XMPP协议的即时通讯服务器,持牌GPLv2许可下(自由和开放源码) ,写的爱尔朗/检察官办公室。在其它特性中, ejabberd是跨平台,容错, clusterable和模块化。开发语言: ErLang项目主页:http://www.ejabberd.im/文...
分类:
其他好文 时间:
2015-05-21 22:13:36
阅读次数:
123
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探測。它在促进server之间的准即时操作。这个协议可能终于同意因特网用户向因特网上的其它不论什么人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产....
分类:
其他好文 时间:
2015-05-20 22:11:57
阅读次数:
122
1.KVO KVC Observer区别2.NSOperationQueue 与GCD和NSThread区别 什么地方用到过3.CoreData FMDB SQLite区别4.XMPP http https tcp5.AFNetworking SDWebImage shar...
分类:
移动开发 时间:
2015-05-19 18:46:54
阅读次数:
165