移动综合网络应用客户端和服务器的研究与开发

被引量 : 8次 | 上传用户:xyxyxyxyxy999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的发展,Android平台凭借开源性、完整性以及免费性得到了众多移动终端开发商和开发者的支持,目前已经发展成为主流的手机开发平台。当前,基于Android手机操作系统的综合网络应用种类繁多,并且差异很大,所以对于Android平台的移动综合网络的研究与开发具有一定的现实意义。本文中,客户端实现了与多个服务器的交互,整合了语音、地图、音乐、电子书为一体的移动综合网络应用。本文首先介绍了该移动综合网络应用客户端与服务器端的整体设计,在此基础上,提出了该移动综合网络应用的体系结构和执行流程,并对客户端与Rest服务器端交互的过程进行了整体的设计然后对服务器端进行了设计与实现。服务器端采用的是基于Rest风格的服务,对服务器端的所有资源进行了设计和规划,并设计了服务器端每种资源对应的URL,采用了数据库连接池技术进行了数据库的连接,设计了资源的管理和路由,然后对Rest风格服务进行了发布和部署。其次着重对客户端各个模块进行了详细的设计以及实现。客户端涉及了与多个服务器的交互,Android客户端通过Rest风格服务,实现了访问或者更新数据库,获取列表信息,下载服务器端的音频或者文本文件,实现了基于Rest风格的服务调用。通过讯飞语音云服务器可以获得语音服务,实现了语音识别、语音合成以及语法识别等功能。在语音服务的基础上,通过百度地图服务器,实现了语音定位、语音查询、语音导航以及语音跟踪等基于语音的地图服务。通过语音服务,客户端也实现了语音辅助阅读以及音频文件的智能语音在线播放等功能,实现了综合的网络应用。最后对整个系统进行了系统测试以及优化。测试主要采用断点调试和DDMS调试。系统的优化分别从服务器端和客户端两个方面进行了优化。生成了签名文件,并对应用程序进行了签名打包。
其他文献
目前,企业赞助高等院校举行体育赛事是企业推广自身品牌和形象的重要选择。在当今市场经济的影响下,企业赞助高等院校的模式与方式也需要与时俱进,不断创新,才能适应当今社会
六西格玛管理和精益生产是当今世界最为先进的质量管理理念,六西格玛管理和精益生产的应用能够使企业提高产品质量,提高顾客满意度和忠诚度,降低成本甚至改变企业的文化,使企
随着人均汽车保有量的快速增长,城市停车需求急剧增长,停车供需矛盾日益突出,导致这种问题出现的一部分原因就是在既有交通设施供给的条件下,停车设施的功能没有得到充分发挥
信息技术已经渗透到研发、设计、制造、销售、物流等多个领域,成为企业组织经营和竞争环境中的重要组成部分。但是单纯的IT基础设施建设、人员的配备等由于非常容易被竞争对
近年来城市轨道交通以速度快、安全准点等特点,逐渐受到广大市民的青睐。联锁系统作为城市轨道交通信号系统的重要组成部分,是保障列车安全运行的关键设备。而联锁软件作为联
股东代表诉讼,也称作股东派生诉讼,该制度起源于英国的衡平法,后在美国得到了完善。公司准入门槛日益降低的今天,股东代表诉讼制度成为完善公司治理、督促董事、监事、高管(以下简
伴随着我国铁路的迅速发展,人们对列车的安全性、行驶速度和乘坐舒适度有了新的要求。车辆悬挂系统作为传递力和支撑车体的重要方式,其在设计时参数的选取是否恰当,会直接影
儿童安全座椅在交通事故中对儿童安全防护起关键作用,产品的质量安全已成为社会关注的热点,分析研究近年来国内外召回的儿童安全座椅质量缺陷和伤害原因、国内市场上产品的质
针对埕北油田的开采现状,分析了埕北油田储层具有底部岩石颗粒粗、顶部岩石颗粒细的正韵律特征,大量的产液剖面、吸水剖面和开发过程中的测井资料综合显示该油田由于边水侵入
随着数字信息化进程在世界飞速发展,导致人们面对海量的数据信息进行存储和管理。因此开发一个基于互联网的网络文件管理系统是有其实际意义的。本论文完成了基于Struts框架