网站大量收购闲置独家精品文档,联系QQ:2885784924

移动设备上实现Web Services 技术研究.docVIP

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

移动设备上实现Web Services 技术研究   【摘 要】最近多年来,由于Internet技术与移动设备通信技术的飞速发展,将两者结合起来的Web Services技术逐步走入我们当代人的世界。由于Web Services有其独特的特点和体系结构,我们需要对其周边进行一些设定。只有这样才能更好地对Web Services技术进行应用。   【关键词】移动设备;Web Services;.NET Compact Framework   前言   近些年来,Internet技术迅猛发展,与此同时,移动设备的通信技术也在以同样的势头发展着,越来越多的交叉领域出现,网络融合已经成为了毫无争议的问题,越来越多方便、快捷、多样化的设备已经一步步走入了我们的生活,在任何时间,任何地点,都可能会连接到移动数据通信网络中利用无线方式高效地交换即时信息,便于各种服务。伴随着这一趋势,Web Services技术应运而生。Web Services技术能够为我们的生活提供更多的便利,让我们的生活变得更加灵活,还能让Web服务的应用变得更加广泛。本文着重阐述了Web Services的各个体系结构和技术特点。   1 Web Services的概念   Web Services是执行特殊任务、遵守具体规范的分布式基于网络的模块化组件。只有通过这种具体的技术规范约束才能让Web Services和其他组件互相兼容乃至于互相操作。利用标准的互联网协议,Web Services可以通过互联网和企业内部网来提供与HTTP和XML类似的超文本传输功能。Web Services是一个平台,在这个平台上,我们可以按照平台的规则和平台的标准对应用程序在Web上互操作的行为来进行规范。Web Services也是一种应用,开发人员可以使用任何语言和任何平台进行开发。   2 Web Services 的体系结构   3 Web Services 的关键技术   (1)XML:为了让不同系统能够在异构平台上进行通信和共享数据,那么数据在Web的传输过程中必须要符合XML标准(Extensible Markup Language,可扩展标记语言)。   (2)SOAP:有了上面的XML标准,我们需要对不同的系统加上同一个协议,这样不同的系统才能收发同样的标准XML数据,才能互相通信。SOAP(Simple Object Access Protocol,简单对象访问协议)是不与现行任何对象模式相关的一种独立、通用、基于XML的文本对象间访问协议。SOAP事实上是按???HTTP协议制定的。SOAP所传递的消息都是由XML文档的形式来收发的。   (3)WSDL:Web 服务描述语言(Web Services Description Language)是用来描述 Web Services的一种语言。可以利用WSDL调用Web Services所提供服务。 WSDL 是基于 XML 有一定的规范要求的语言。   (4)UDDI:统一描述发现和集成(Universal Description Discovery Integration)是指Web Services 提供者必须在 UDDI 注册中心注册。请求者在有哪些信誉好的足球投注网站某项 Web Services 服务时,可以通过对UDDI注册中心的查询来获取此项服务。这种情况下UDDI注册中心就作为Web Services 服务代理者来应用。   5 Web Services 的特点   对于一个使用者而言,Web服务具备以下五个特点,根据这五个特点我们可以认为Web Services是部署在Web上的对象或组件。   (1)封装性完好:Web服务是一种部署在Web上的对象,所以具有对象所固有的封装完好性质,使用者只能通过该对象提供的功能列表来提取服务。   (2)结构上松散耦合:这也是因为对象/组件技术的原因,一个Web服务的实现发生变更的时候,只需要将内在的应用进行变更,调用者是没有感觉的。对于调用者,Web服务的调用界面并未发生改变,Web实现的变更对他们的使用是没有影响的。对于松散耦合,通常情况下应当采用适合Internet环境的消息交换协议,从现在看来,XML/SOAP是非常适合的。   (3)使用的协约更加规范:Web 服务相比较而言,比一般的对象界面规范更加规范化而且更加有利于人们理解。第一,Web服务使用标准的描述语言来对对象界面所提供的功能进行描述;第二,采用标准描述语言描述的服务界面按理来讲是可见的,因此需要将这一描述文档存储在私有乃至于公有的注册库中。与此同时,除了服务界面,Web服务的聚合、跨Web服务的事务、工作流等都要求使用协约必须由标准描述语言描述,这也是保证服务质量的一种途径

文档评论(0)

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

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

1亿VIP精品文档

相关文档