通常我们做及时通讯的消息,都是使用socket,原因其实很多,其中最重要的一点就是socket可以由服务器主动推送消息到客户端。
我们都知道在IOS中,我们的APP可以被切换到后台,当我们APP被切换到后台的时候,官方的说法是说,可以给我们300秒的时间,处理一些从前台进入后台的事情,但不一定是300秒,如果内存吃紧的情况的时候,就会被操作系统无情的kill掉。
通常客户端与服务器保持...
分类:
移动开发 时间:
2014-12-26 14:42:00
阅读次数:
156
做完了公司xmpp 及时通讯客户端 单人聊天 ,以及群聊
openfire 是通过xmpp协议。
而我们平常开始也就会借助到 smack 这个库 进行使用。 他很完美的封装了xmpp协议。
1.就是要把 openfire进行简单的2次开发,因为现在它反回来的消息 是不带 time 这个节点的。所以 要让其最起码反回1个 服务器时间的节点,这样对于...
分类:
其他好文 时间:
2014-12-02 15:14:22
阅读次数:
331
@IM是为了方便印象搜索网盘而开发的及时通讯系统。现在准备开辟一个专栏来写我在开发此网站遇到的点点滴滴。这是第一篇:免费https证书。免费https证书网上一搜,基本上就定位Start SSL这个https证书服务提供商,主要根据下面这边博客来申请证书:http://www.freehao123....
分类:
Web程序 时间:
2014-11-01 14:52:50
阅读次数:
178
转自:http://shine-it.net/index.php/topic,16469.msg28364.htmlubuntu server 下 odoo激活及时通讯功能im OpenERP IM Odoo IM activated "Instant Messaging is not activ....
分类:
其他好文 时间:
2014-07-14 15:58:47
阅读次数:
193
最近做了一套及时通讯软件,其中很多功能和微信是相仿的,下面详细介绍一下具体实现。
做及时通讯肯定要用xmpp协议,微信和一些及时通讯软件也是用的这套协议,只是纵向开发深度不同。
1.复写语音按钮
@SuppressLint("NewApi")
public class RecordButton extends Button {
public RecordButton(Context c...
分类:
微信 时间:
2014-06-08 17:50:35
阅读次数:
666
现在app基本都有推送的功能,于是看了下百度云的推送,官方文档和Demo都很到位,记录下使用过程,目标是利用百度云推送最为服务器写个及时通讯的例子~当然了,这是第一篇入门~
1、第一步就是在百度开发者服务管理中创建项目,然后拿到API key , Secret Key ;这个过程就不多说了,上官网直接申请就行,不复杂。
2、下载云推送的客户端SDK,SDK的压缩文件中包含一个例子代码,...
分类:
移动开发 时间:
2014-06-05 06:49:20
阅读次数:
509
java XMPP实现 开源及时通讯IM openfire和tigase比较
分类:
编程语言 时间:
2014-05-28 03:09:20
阅读次数:
295