预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

推广与应用铁路计算机应用第19卷第11期 POPULARIZATIONANDAPPLICATIONRAILWAYCOMPUTERAPPLICATIONVol.19No.11 文章编号:1005-8451(2010)11-0024-04 基于Android平台Web服务的应用研究 黄锦川1,金炜东2 (1.西南交通大学信息科学与技术学院,成都610031;2.西南交通大学电气工程学院,成都610031) 摘要:Web服务已经在各大领域得到了广泛的使用,为新一代电子商务和系统集成发展作出了贡献。 但是,对于移动设备而言,采用传统的Web服务不利于部署和实施。本文使用REST风格的Web服务,结 合Google推出的Android嵌入式开发平台进行系统开发,为构建企业移动信息化平台提供一种思路。 关键词:Web服务;REST;移动应用;Android 中图分类号:TP39文献标识码:A ResearchonapplicationofRESTWebservicebasedonAndroid HUANGJin-chuan1,JINWei-dong2 (1.SchoolofInformationScienceandTechnology,SouthwestJiaotongUniversity,Chengdu610031,China; 2.SchoolofElectricalEngineering,SouthwestJiaotongUniversity,Chengdu610031,China) Abstract:TraditionalWebservicehadbeenappliedinmanyareas,alsomadeapositivecontributiontoe-commerceand systemintegration.Buttomobiledevices,itwasn’tconvenienttoarrangeandimplement.Thispaperdescribedthemethod touseRESTWebserviceandembedplatformAndroidtobuildanembedWebserviceapplication. Keywords:WebService;REST;mobileapplication;Android 随着移动技术的不断发展,传统信息系统逐环境复杂,使得特定移动平台开发的解决方案在 渐向移动应用方面发展。由于移动产品的软硬件部署时存在问题,不能大范围应用,而使用Web 服务则可以有效地回避平台的相关性,有助于降 收稿日期:2010-03-18 低企业移动信息服务系统开发成本。 作者简介:黄锦川,在读硕士研究生;金炜东,教授。 开始互。同时依托北京南站实际情况为背景,设计完成 主页面了一套高效、便捷的信息查询服务系统,并在应用 实践中得到了良好的效果。 用户权限 是否参考文献: 是否为管理员 登陆铁路旅客[1]铁路客户服务中心总体技术方案[Z].铁道部运输局,2009 (2). 后台数据处理浏览 [2]智鹏,蒋秋华,张彦.新型旅客服务信息集成管理平 旅旅台关键技术研究[J].铁路计算机应用,2009(2). 列客旅旅客修列客旅旅客 公公 车票行客意改车票行客意[3]王喆,彭其渊.旅客服务管理理论与应用研究综述[J].铁 告告 查查规之见密查查规之见 栏栏 询询划家反码询询划家反道运输与经济,2008(1). 馈馈 [4]阳建鸣,戴贤春.铁路旅客服务综合信息系统总体方案的 研究[J].中国铁路,2006(1). 退出系统结束 [5]韦成燕.德国铁路客运站管理简介[J].铁道运营技术,2000 图3系统总体流程(6). 新建线网客运站实际情况,为旅客提供个性、全[6]郭荷清.现代软件工程—原理、方法与管理[M].华南理工 面、实时的信息服务,实现客运站旅客综合服务信大学出版社,2004. 息的动态查询,及旅客与运输管理部门的信息交 242010.11总第164期RCA 第19卷第11期基于Android平台Web服务的应用研究推广与应用 REST(RepresentationalStateTransfer)风(3)可以不使用任何编程语言就能访问服务, 格的Web服务作为传统Web服务(以SOAP为而只要使用Web浏览器或类似如ArcGISExplorer 基础)的一种替代方式,以其轻量化、易于构建、的地理浏览器。 无状态以及使用HTTP协议等优势受到了很多开(4)更好的性能和缓存支持。REST类Web 发语言以及框架的重视。服务可以利用高速缓存控制头,从而减少带宽的 本文以Android平台为例,通过采用restlet框需求。使用REST可以改善响应时间和改进用户 架