基于Android的客户端与服务器的通讯架构设计
2016-10-18李翔宇曹路圆
制造业自动化 2016年9期
刘 源,李翔宇,吴 迪,曹路圆,涂 猛
(1.北京机械工业自动化研究所,北京 100120;2.机械科学研究总院,北京 100044)
基于Android的客户端与服务器的通讯架构设计
刘源1,李翔宇2,吴迪1,曹路圆1,涂猛1
(1.北京机械工业自动化研究所,北京 100120;2.机械科学研究总院,北京 100044)
移动办公正在逐渐改变着企业的办公方式,其应用范围也越来越广泛,从即时通信、办公文档处理、ERP、CRM到员工工作汇报和考勤等,几乎涵盖了企业办公的方方面面,根据实际工作需要,架构了一个在Android手机客户端上实现与服务器端通过套接字通讯的企业员工信息管理系统,从而实现了一个完成手机需求的信息通道。
套接字;客户端;信使;Service
0 引言
无纸化是信息化进程的一个理想目标,在无纸化和数字化的进程中,企业既能提高效率,又能实现环保。很多企业正在采取措施改善工作方式。计算机办公很好的实现了无纸化办公。而相比于计算机操作系统下的办公软件,手机版办公软件具有便于携带,硬件成本低,联网便捷等优势。由此,文章提出了架构于手机操作系统之上的信息管理系统的一种设计方案。
1 通讯架构简介
套接字通讯是网络通讯方式中一种很常用的架构方式,一般用于手机客户端与服务器上的服务器端程序建立可靠的、双向的、持续的、点对点的通讯连接。服务器端的监听程序用于监听手机客户端的连接请求,一旦监听到客户端发送过来的连接请求,服务器端与客户端就会建立可靠的连接,客户端可以向服务器端发送用户登录信息校验、查询数据库数据表、更新数据库内信息表、删除数据库已知数据等请求。……
登录APP查看全文
