xmpp 及时通讯客户端开发
来源:互联网 发布:qq for mac远程 编辑:程序博客网 时间:2024/04/29 19:03
做完了公司xmpp 及时通讯客户端 单人聊天 ,以及群聊
openfire 是通过xmpp协议。
而我们平常开始也就会借助到 smack 这个库 进行使用。 他很完美的封装了xmpp协议。
1.就是要把 openfire进行简单的2次开发,因为现在它反回来的消息 是不带 time 这个节点的。所以 要让其最起码反回1个 服务器时间的节点,这样对于 手机时间更改等各种问题,对于在手机上的聊天记录也是很重要的
2. 第三方客户数据库服务器集成。
3.离线的消息和文件这个基本不用想了。就是加入自己的 多媒体管理服务器,在上线后,得到相应的数据在去获取。
4. 在群聊天这里。下的功夫可能就要多点了。 这里 openfire的本身只有 房间 会议室功能, 也就是随用。随加入。只要下线,下次进来就是重新加入了。
是要进行openfire的二次开发的,本来也是无从下手,但是得到大神指点进行openfire的二次开发,再配合服务器上分组功能,是能够完成这些功能的,利用 spark
上的调试工具可以很轻松的进行测试,再对比数据库相应表中的数据库。
5. xmpp 是比较费电的。
开发和测试时,也遇到了很多问题。。。。
1 0
- xmpp 及时通讯客户端开发
- iphone上开源XMPP库 ---及时通讯
- 基于XMPP协议的及时通讯
- XMPP及时通讯 - 环信第三方
- XMPP通讯开发-服务器连接
- XMPP通讯开发-好友文件传输
- Delphi XMPP 通信客户端开发
- XMPP客户端登录开发详解
- XMPP通讯开发-好友获取界面设计
- XMPP通讯开发-好友通信实现
- XMPP 及时通信二
- 测试及时通讯工具
- 及时通讯的学习
- 及时通讯原理
- 网页及时通讯
- web 及时通讯
- Socket及时通讯
- websocket 聊天室(及时通讯)
- ASP.NET视频总结
- Eclipse中如何集成SVN插件
- kbengine压力测试
- Linux-shell
- Fedora防火墙
- xmpp 及时通讯客户端开发
- kbengine查看运行时日志
- 利用nowrap和.getBoundingClientRect()根据文本字符判断长度
- 【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性
- SVN commit 产生 svn-commit.tmp 该如何处理
- USACO 1.2.5 Dual Palindromes 双重回文数
- Java IO的使用原则
- 二维数组中的查找及C语言中二维数组做函数参数
- js之事件冒泡和事件捕获