花费 27 ms
Smack+OpenFire搭建IM通信,包含心跳和自动重连(Android实现)

Smack是一个开源,易于使用的XMPP(jabber)客户端类库。优点:简单的,功能强大,给用户发送信息只需三行代码便可完成。缺点:API并非为大量并发用户设计,每个客户要1个线程,占用资源大。OpenFire是开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作 ...

Fri Mar 03 20:00:00 CST 2017 0 8163
xmpp整理笔记:xmppFramework框架的导入和介绍

一个将要开发xmpp的项目,建议在项目刚创建就导入框架,这样可以避免一些自己操作失误造成不必要的损失。 xmpp中最常用的框架就是 xmppFrameWork 往期回顾: xmpp整理笔记:环境的快速配置(附安装包) http://www.cnblogs.com/dsxniubility ...

Tue Mar 03 19:52:00 CST 2015 19 6822
xmpp整理笔记:用户网络连接及好友的管理

xmpp中的用户连接模块包括用户的上线与下线信息展现,用户登录,用户的注册; 好友模块包括好友的添加,好友的删除,好友列表的展示。 在xmpp中 负责数据传输的类是xmppStream,开发的过程中,针对不同的传输内容,会调用不同的代理方法,在使用XMPPFramework开发时,只需要 ...

Thu Mar 05 19:55:00 CST 2015 28 4280
xmpp整理笔记:环境的快速配置(附安装包)

现在虽然环信的xmpp框架很火,但是也有一些弊端。环信的框架部分代码不开源,而且收费模式不科学,用户量一直低于免费线则好,一旦超过,收费极高。 xmpp感觉还是从xmppFramework框架学起比较科学。能够更清楚的了解即时通讯里各个操作的api,就算以后出了新的框架底层也要这么用的。主要 ...

Mon Mar 02 19:56:00 CST 2015 19 5859
xmpp整理笔记:发送图片信息和声音信息

图片和音频文件发送的基本思路就是: 先将图片转化成二进制文件,然后将二进制文件进行base64编码,编码后成字符串。在即将发送的message内添加一个子节点,节点的stringValue(节点的值 ...

Sat Mar 07 20:01:00 CST 2015 18 4004
xmpp整理笔记:聊天信息的发送与显示

任何一个信息的发送都需要关注两个部分,信息的发出,和信息在界面中的显示 往期回顾: xmpp整理笔记:环境的快速配置(附安装包) http://www.cnblogs.com/dsxniubility/p/4304570.html xmpp整理笔记:xmppFramework框架的导入 ...

Fri Mar 06 19:55:00 CST 2015 9 5105
Linux下ejabberd安装配置

1、下载Ejabberd安装包 2、下载完成后,给安装包加权限,否则无法安装 3、安装Ejabberd 几个注意的地方:a、设置域的时候输入本机的IP地 ...

Wed Mar 19 21:06:00 CST 2014 3 6817
基于XMPP协议的aSmack源码分析【1】

在研究如何实现Pushing功能期间,收集了很多关于Pushing的资料,其中有一个androidnp开源项目用的人比较多,但是由于长时间没有什么人去维护,听说bug的几率挺多的,为了以后自己的产品稳 ...

Wed Jan 23 23:12:00 CST 2013 2 7602
Smack Message扩展,添加自定义元素(标签)经验分享

Smack框架对XMPP协议进行了封装,从而方便与Openfire即时通信服务器做交互。说白了,Smack框架可以通过对象构造符合XMPP协议的XML字符串,避免手动拼接字符串。 XMPP协议基本XML结构如下: 大多数情况下 ...

Tue May 12 07:06:00 CST 2015 0 4881
基于WPF+XMPP的IM程序开发日志 之一:开篇

一:为什么做这个项目 算起来我从大二开始接触.NET到现在也有四年时间了,毕业后一直从事.NET的开发,在公司做过不少.NET项目,但是国内的软件开发公司都是很浮躁的,比如我毕业后第一家公司 ...

Tue May 15 08:30:00 CST 2012 10 3566

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM