Android终端与服务器数据传输解决方案
Android终端三种与服务器传输方式:
Socket传输 | WebService传输 | Post/Get获取数据方式 | |
网络实现条件 | 端口:指定 协议:TCP,UDP | 端口:指定 协议:SOAP | 端口:指定 协议:http |
使用范围 | 数据量大,格式简单,且实时性要求高的传输 | 标准的Web服务接口,接口固定,各应用程序可复用 | http形式,接口固定,WEB可复用 |
传输优缺点 | 速度快,数据量小 | 速度一般,数据量大 | 速度一般,数据量一般 |
传输格式 webservice实现 | 自定义 | Xml | 自定义(json) |
开发要求 | 客户端:接收发送数据,完成数据拼接,解析,数据完整验证等 服务器端:接收发送数据,完成数据拼接,解析,数据完整验证等 | 客户端:使用第三方web服务组件,拼接参数,解析数据,需进行线程数据调用,过程复杂。 服务器端:创建web服务 | 客户端:解析数据(android有json的解析类)。 服务器端:生成基于httpHandler的ashx文件接口 |
综合 | 需重新开发,cmwap是通过代理访问网络,socket传输可能有限制 | 数据重用性好,现有winform、webform、手机端都可调用 | 开发速度快,现有传值页面可重用 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论