Android平台简易即时通讯方案
时间:04-06
来源:互联网
点击:
及时通讯。
在移动网络中,移动终端接人到3G无线网络。
网关移动交换中心GMSC(Gateway Mobile Swim—hing Center)为用户提供分组路由、隧道和跟踪移动终端的位置等功能。UMTS(Universal Mobile Tele—communications System)提供3G网络内部与外部网络的路由和封装,分配TP地址,实现与Intemet网络的互通。通信系统结构示意图如图4所示。
3.6 系统工作流程
服务器对用户输入的用户名和密码进行身份验证,验证成功后,客户端从服务器端读取客户端的个人信息,并更新好友列表和群组信息,服务器端响应客户端的各种请求,客户端可发送接收信息,通讯完毕退出系统登录状态。这样,一个简易即时通讯系统便实现了。图5是认证流程示意图。客户端软件使用Java和XML语言在eclipse集成开发环境中开发,基于Andriod 1.5模拟器开发的用户登录界面如图6所示。
4 结语
该设计主要讨论了基于Android平台的简易即时通讯系统,研究了在开源服务器Openfire上各个移动客户端和服务器之间的通信系统结构,实现了客户端功能。
- 用双端口RAM实现与PCI总线接口的数据通讯(05-06)
- 朗谷数字音频处理技术在音频及网络通讯领域的应用(05-19)
- 用FIFO实现DSP间的双向并行异步通讯(08-15)
- 基于VxWorks的系统故障快速恢复设计(01-12)
- 基于Windows CE.NET实现蓝牙通讯模块的几种方法(01-25)
- 基于DSP核信号采集系统通讯接口电路设计(01-16)