交警掌上应用系统的研究文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交警掌上应用系统的研究文

交警掌上应用系统研究 摘要 本系统基于Web Service在掌上实现对信息的查询、修改和更新。并通过JSR172实现了Java客户端与.Net Web服务端的网络连接。另外本系统还采用调用外部软件(ffmpeg.exe)端口的形式实现了对交通视频图片的截取,并传输到手机端。 关键词 ffmpeg JSR172 Web Service 1、项目研究背景 随着3G手机的逐步普及,掌上应用受到越来越多的关注。3G技术为手机与Internet的互联提供了理想的技术平台,为进一步丰富手机上的应用提供了基础。除手机外,其他掌上产品,如PocketPC,MP3,MP4等也大大丰富了人们的生活。微机时代过后最有可能开创的便是掌上时代。 这些掌上设备与Internet连接后,需要更加丰富多样的应用软件作为基础。因此,设计掌上应用系统有着广泛的需求和广阔的应用前景。特别是Web Service技术的出现,为掌上设备利用丰富的Internet资源提供了极大的方便。 web服务的出现被认为是分布式计算领域的一项重大飞跃,它预示着:当用户需要某种功能时,可以在Internet上以编程方式找到并访问,这种基于HTTP和XML的技术由于其非专用的实现、开放的协议和方便的跨平台性等诸多优点,称为目前分布式应用的主要方式。 社会是迅速发展的社会,随着城市规模的扩大、人口的增长,城市的交通管理变的日益复杂,传统的交通管理方式已很难适应当今的趋势。为交警同志打造一个交警掌上应用系统便显得非常必要。旨在减轻交警的工作压力和提高交警的工作效率。 2、J2ME简介 J2ME(Java 2 Micro Edition)是Java 2的一个组成部分,J2SE、J2EE并称。根据Sun的定义:J2ME是一种高度优化的Java运行环境,主要针对消费类电子设备的,例如蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。J2ME技术在1999年的JavaOne Developer Conference大会上正式推出,它将Java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。 与J2SE和J2EE相比,J2ME总体的的运行环境和目标更加多样化,但其中每一种产品的用途却更为单一,而且资源限制也更加严格。为了在达到标准化和兼容性的同时尽量满足不同方面的需求,J2ME的架构分为Configuration、Profile和Optional Packages(可选包)。它们的组合取舍形成了具体的运行环境。  Configuration主要是对设备纵向的分类,分类依据包括存储和处理能力,其中定义了虚拟机特性和基本的类库。已经标准化的Configuration有- Connected Limited Device Configuration(CLDC)和Connected Device Configuration(CDC)。  Profile建立在Configuration基础之上,一起构成了完整的运行环境。它对设备横向分类,针对特定领域细分市场,内容主要包括特定用途的类库和API。CLDC上已经标准化的Profile有Mobile Information Device Profile ( MIDP)和Information Module Profile(IMP),而CDC上标准化的Profile有Foundation Profile(FP)、Personal Basis Profile(PBP)和Personal Profile(PP)。 可选包独立于前面两者提供附加的、模块化的和更为多样化的功能。目前标准化的可选包包括数据库访问、多媒体、蓝牙等等。 3、Web Service的相关技术介绍 任何平台都有它自己的数据表示方法和类型系统,所以要实现应用程序之间的互操作性,Web Services平台必须提供一套标准的类型系统,以用于沟通不同平台、编程语言和组件模型中的不同类型系统。总体说来,Web Services平台主要采用的技术有XML、SOAP、WSDL和UDD I等。 XML是Web Services技术的基础,Web Services中各种信息的描述都采用XML。XML作为一种可扩展的、自描述的标记语言,具有自描述性、可扩展性、分层结构以及丰富的链接定义和多样的样式表支持等特点。由于XML数据是以纯文本格式存储的,与具体的软件、硬件和应用程序无关,所以利用XML可以方便的实现异构数据的交换和共享。 SOAP是在分散或分布式的环境中交换信息的简单的协议,它以XML形式提供一个简单、轻量级的可以在分散的环境,或者是分布式的环境中点对点地交换结构化和类型化信息的一种机制。SOAP和HTTP都是一种应用级的协议,它可

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档