题目题目-淮阴工学院计算机工程试验中心.docVIP

题目题目-淮阴工学院计算机工程试验中心.doc

  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文档。上传文档
查看更多
题目题目-淮阴工学院计算机工程试验中心

SOA系统中手机信息与Web服务的数据同步研究 王红艳,朱全银,严云洋,丁甜甜 (淮阴工学院 计算机工程学院,江苏淮安 223003) 摘 要:通过对Web Service关键技术与SOA的研究,探讨了利用蓝牙串行通信实现手机信息与Web服务应用系统的数据同步方案,给出了手机管理的Web服务同步时序设计。通过手机Web同步服务实例,详细阐述了基于蓝牙技术的手机串行端口操作、手机号码本操作与手机短信操作的方法。所采用的基于SOA的手机Web Service系统封装,使其具备开放的、可扩展的和可组合的架构,提高了系统的自治性,高服务质量的、多样性的、可互操作的、可发现的和潜在可复用的服务,减少系统建设投资。 关键词: TP311.11,TP393.09 文献标识码: A 1 引言 2009年1月7日,工业和信息化部举办小型牌照发放仪式,3G牌照正式发出。中国移动获得TD-SCDMA牌照,中国电信获得CDMA2000牌照,中国联通获得WCDMA牌照[1]。近年来,3G手机的关注度越来越高,3G手机的出现,使人们的信息生活发生翻天覆地的变化,手机将成为其信息来源的重要途径。而如何将手机的信息同步到基于Web的应用服务中,将成为人们研究的课题,尽管许多手机厂商为其所研发的手机配制了专门的同步软件,但这种同步软件局限性很大,只能适用于指定的机器。随着SOA的标准化,每种中间件的生产厂商的数量会逐渐减少。每个厂商也只会专注于一种或几种中间件,努力提高中间件性能和质量。从软件产业总体上看,这将降低软件开发成本,提高软件质量,大大减少目前各软件厂商之间相同软件部分重复开发的问题。手机同步就是通过相应的软件将手机中的数据包括电话本通讯记录短信等备份到个人电脑或者服务器上 2 Web Service与SOA系统 Web Service又称为eb服务,是一种编程模型,提供在可缩放的、松耦合的和非特定平台的环境下交换信息的能力,信息交换使用诸如HTTP、XML、XSD、SOAP和WSDL之类的标准协议[2]。 Web Service平台需要一套协议来实现:任何平台都有它的数据表示方法和类型系统,因此要实现互操作性,Web Service平台必须提供一套标准的类型系统,用于沟通不同平台,编程语言和组件模型中不同类型系统。目前这些协议有:XML (Extens1b1e Markup Language)、UDDI(Universal Discovery、Description、Integration)和WSDL(Web Service Description Language)。XML是一种元标记语言,开发者可以根据自己的需要定义自己的标记,XML具有简单性、灵活的可扩展性、互操作性、实现了内容和形式的分离和开放性等特点[3]。 SOAP是在分散或分布式环境中交换信息的简单协议,它基于XML协议,SOAP以XML形式提供了一个简单且轻量的用于在分散或分布环境交换结构化和类型信息的机制[4],其本身并没有定义任何应用程序语义,如编程模型或特定语义的实现,而是通过提供一个有标准组件的包模型和在模块中编码数据的机制定义了一个简单的表示应用程序语义的机制,使其能够用于信息传递到即RPC的各种系统。 ’s API)的描述。它们两者一起建立了基础的信息模型和交互框架,具有发布各种Web服务描述信息的能力。其中交互框架是为UDDI Client(可能是各种企业软件)与 UDDI Registry进行交互的消息约定[6]。UDDI注册使用的核心信息模型由XML Schema定义。使用XML时它提供了平台无关的数据描述并很自然的描述了数据的层次。XML Schema支持丰富的数据类型、便捷的描述方式及按信息模型对数据进行验证的能力[7]。 UDDI XML Schema定义了四种重要的信息类型,它们是技术人员在需要使用合作伙伴所提供的Web服务时必须了解的技术信息。它们是:商业实体信息 (business Entity结构)、服务信息 (business Service结构)、绑定信息 (binding Template结构)和技术规范信息(tModel结构) [8]。 Web Service描述语言,是一套基于XML的语法,用于将 Web Service描述为能够进行信息交换的Service访问点的集合[9]。一个WSDL文档在定义网络服务时使用服务(Service)、操作(Operation)、端口类型 (Port Type)、绑定(Binding)、端口(Port)、类型和消息(Message) (Type)等元素[10]。 2.2 系统SOA架构 根据需求,系统需采用C/S与B/S混合架构设计方案。固定电话来电数据采用单机系统开发,其服务应用程序采用C

文档评论(0)

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

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

1亿VIP精品文档

相关文档