- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android手机访问服务器的
一种数据交互方法 曾鑫
摘要:本文通过对Android手机访问Web服务器的API的分析和实践,提出了一种解决手机终端和Web服务器交互提取各种类型数据的清晰有效方法,扩展了Android平台在访问Web服务器进行交互时的解析数据能力,给移动商务软件开发人员在开发数据交互实践过程提供了参考。
关 键 词:Android;手机终端;3G; 数据流; 过滤流;Servlet; SSH架构; POST方法 ;GET方法; XML;
数据库 中图分类号:TP393.02 文献标识码: A 文章编号: An Effective Data Interactive Method From
Android Cell Phone Accessing Web App Server BAI Yonglin
(Information Modern Education Technique Center ,Xi’an University Of Finance and Economics , Xi’an 710061, China)
Abstract: This paper, through the analysis and practice of Android API access to Web App Server, puts forward a data interactive method, which is clearly and effectively used to get the data of the different types from Web App Server, and expend the data interactive ability between the Cell Phone and Web App Server, and also provide reference for those who is engaged in Mobile business software development.
Key words:Android;Cell Phone;3G; DataStream; Filter Flow;Servlet; SSH; POST ;GET; XML; Database
1引言
为了让手机用户能够在任何时候(Anytime)、任何地方(Anywhere)、以任何方式(Anyway)查询企业所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端,手机通过移动网和互联网访问企业Web网站并处理各项业务(移动商务系统)。从市场的角度来讲。将企业提供的服务通过现代的先进技术拓展到手机终端,是一项具有极大潜在的市场需求。由此可见,能够给手机终端提供有效、便捷和清晰地访问Web服务器数据的方法在实际中非常有用。特别是随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此于2007年11月推出了一个专为移动设备设计的软件平台———Android是一套真正意义上的开放性移动设备综合平台,包括操作系统、中间件和一些关键的平台应用。Android最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环境,而且还支持各种可扩展的用户体验, Android里面具有非常丰富的图形, 对多媒体的支持功能和非常强大的浏览器[1]。Android平台的开放性等特点既能促进技术 包括平台自身 的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定特色化的产品,因此,它具有很大的市场发展潜力[2](HttpServletRequest和HttpServletResponse),分别用来接收客户端的数据和将数据返回给客户端。
现在的问题就就在Android手机终端了,我们如何能够把客户的数据通过手机界面提交给Web 服务器?Android手机终端访问Web服务器的技术架构是怎样的?又如何能够在手机终端把Web服务器响应的数据按照服务器的不同数据类型恢复原型?这就是下面要解决的问题。
2.1 手机客户端向Web应用服务器发送请求信息
下面以者实际开的Android手机终端登录功能为案例来介绍如何利用Sun公司提供的java数据流和过滤流结合Android提供的API来提取来自Web服务器端不同类型的数据。
1)首先引用所需要的各种API
在Android手机终端开发应用程序时,首先需要利用Google和Sun公司提供的必要类包(API),包括Http通信协议下的类org.apache.http.*;手机端端类org.apache.http.client.*;消息类org.apach
您可能关注的文档
- 2013年不连沟煤矿年安全生产工作目标和实施计划_(草拟版).doc
- PXE启动芯片出错代码表初始化.doc
- 共振的运用和危害.doc
- 2014年高考语文:评价诗歌的思想内容与作者的观点态度.doc
- 六味地黄丸简介.doc
- 使用频率最高美语口语296句(本人精心整理,按使用频率排序)(转自校内).doc
- 中小企业如何快速融资?.doc
- 12336为民服务示范窗口求特色工作总结.doc
- c语言中常出现问题详解.doc
- 从皇甫松诗歌中探索中唐的女性形象和其韵味.doc
- 贵州贵州省建设投资集团有限公司招聘考试真题附答案详解(研优卷).docx
- 河南南阳师范学院2021年招聘25名硕士研究生冲刺卷一(附答案与详解)及答案详解(名校卷).docx
- 陕西延长石油 (集团) 有限责任公司 所属单位招聘笔试题库及答案详解(必刷).docx
- 贵州民航产业集团有限公司招聘笔试题库含答案详解(基础题).docx
- 广汉市2025年公开招聘社区专职工作者(125人)考试备考题库含答案详解(考试直接用).docx
- 邢台市水务发展集团有限公司招聘真题附答案详解(实用).docx
- 新华保险总部人力资源部(党委组织部)招聘笔试题库含答案详解(预热题).docx
- 贵州苔茶产业发展集团有限公司招聘笔试题库含答案详解(b卷).docx
- 广汉市2025年公开招聘社区专职工作者(125人)考试备考题库附答案详解(综合题).docx
- 贵州城乡产业发展集团有限公司招聘笔试题库附答案详解(实用).docx
文档评论(0)