Android 自己的XMPP IM 设计客户端设计
来源:互联网 发布:淘宝批量投放模块 编辑:程序博客网 时间:2024/05/21 11:05
Android XMPP IM 设计 1)
Open fire基于xmpp协议的服务端
android 端的设计:
其中模块由;ConnectManager 模块,AccoutManager 模块,MessageManager 模块,sqlite模块,contentprovide模块,View模块 次要的模块比如 NotifycationManager等。
首先 基本流程是
1)连接Xmpp服务器
2)连接成功在完成自己的相应业务,比如存储自己的信息,比如好友等
3)开启MessageManager 接收信息,轮询接收到的信息直接存储在数据库中,存储成功刷新内容提供者
4)View模块(Activity)运用LoadManager机制加载被刷新内容提供者的URI,刷新页面
5)发送消息将调用MessageManager 模块,进行发送信息存储在数据库中同时调用ASmark api 发送消息给XMPP服务器。
end;
继续更新
阅读全文
0 0
- Android 自己的XMPP IM 设计客户端设计
- WPF一步步开发XMPP IM客户端2:主窗体设计
- IM设计思考:XMPP安全机制
- IM设计思考:XMPP资源绑定
- IM设计思考:XMPP消息格式
- IM设计思考:XMPP安全机制
- IM设计思考:XMPP资源绑定
- IM设计思考:XMPP资源绑定
- IM设计思考:XMPP安全机制
- IM设计思考:XMPP资源绑定
- Android-IM架构设计
- Android-IM架构设计
- Android-IM架构设计
- Android-IM架构设计
- Android-IM架构设计
- Android-IM架构设计
- PC/WM手机的IM客户端设计-----agsXMPP
- PC/WM手机的IM客户端设计-----agsXMPP
- 从地图类型切换控件谈JS代码优化
- C++多态 、 数据抽象、数据封装、接口(抽象类)
- POJ2386---Lake Counting
- 欢迎使用CSDN-markdown编辑器
- js判断客户端是pc端还是移动端
- Android 自己的XMPP IM 设计客户端设计
- .NET MVC 通过权限控制文件的下载
- struts2_day01_17_案例-客户列表
- OpenGL高级特性之利用Image内存模型&计算着色器&原子操作实现(直方图模型)通用计算
- ProGuard代码混淆技术详解
- 阿里规约插件在eclipse下不能安装
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++五、Openstack计算服务(nova)下
- Golang从零开始(一) 编译环境搭建(Ubuntu17)
- Linux-3.3.5内核初步移植到OK6410开发板