- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web Services组合技术的应用研究.pdf
维普资讯
科技信息 0计算机与信息拉术O SCIENCE&TECHNOLOGYINFORMATION 2007年 第36期
WebServices组合技术的应用研究
胡庆夕 李春旭 姚 远
(上海大学快速制造工程中心 上海 宝山 200444)
【摘 要】WebServices是一种web应用程序,是建立可互操作的分布式应用程序的新平台。本文首先阐述webServices的基本概念,详细
说明webServices的常用协议标准,然后分析了WebServices的体系结构.接着阐述WebServices组合的基本概念和组合的分类,最后介绍了
基于工作流的组合和基于语义的组合两种方法。
【关键词】webServices组合技术;可扩展标记语言
一 、 WebServices概述 模块化的,并具有很强的扩展性 。
WebService是 由URI(UniformResourceIndication)标识 的一个软 通过在标准传输协议上传输 ,SOAP能够利用现有的Interact的
件应用,其接 口和绑定可以通过 XML文档定义、描述和发现:它使用 开放式结构并可轻松地为能够支持最基本的Intemet标准的任意系统
基于XML的消息通过互联网协议与其他软件之间直接交互。 所接受。可以认为支持符合 SOAP的Web服务所需的基础结构极其
从表面上看 ,WebService就是一个应用程序 ,它 向外界暴露 出一 简单但功能强大,原因是它向现有的Internet基础结构添加的内容相
个能够通过 Web进行调用的API。这就是说,你能够用编程 的方法通 对较少,但仍能支持用 SOAP生成的服务的通用访问。
过Web调用来实现某个功能 的应用程序。从深层次上看 ,WebService 3.服务描述语言WSDL WSDI4WebServicesDescriptionLanguage)
是一种新的Web应用程序分支 .它们是 自包含、自描述、模块化的应 是一种用于描述 WebServices或者网络端点的基于XML的Web服
用 ,可以在网络中被描述 、发布 、查找 以及通过Web来调用 。Web 务说 明语言。它描述 了WebServices之间的消息处理机制、web
Service便是基于网络的、分布式的模块化组件,它执行特定的任务,遵 Services的位置以及webServices之间通信的协议。WSDL与SOAP和
守具体的技术规范,这些规范使得 WebService能与其他兼容的组件 UDDI 一起工作,支持webServices与Interact上的其他webServices、
进行互操作。它可以使用标准的互联网协议,像超文本传输协议 应用程序和设备交互作用 。WSDL描述 了webServices或者在没有人
P和XML,将功能体现在互联网和企业 内部网上…。 工干预的情况下可以由网络上的其他服务访问的网络端点。我们可以
WebServices平台是~一套标准 ,它定义了应用程序如何在 Web上 认为WSDL文件是一个 XML文档,用于说明一组 SOAP消息以及如
实现互操作性。你可以用任何你喜欢的程序设计语言,在任何你喜欢 何交换这些消息。一个WSDL文档可以分为如下三个部分:抽象接 口,
的平台上写 Web服务,只要我们可 以通过 WebServices标准对这些 具体绑定 ,实现。
服务进行查询和访问。 WSDL文件用 于说明消息格式的表示法 以XML架构标准为基
二 、WebServices平台协议和体 系结构 础,这意味着它与编程语言无关 ,而且以标准为基础 ,因此适用于说明
(一)WebServices平 台的协议 WebService平 台需要一套协议 可从不 同平 台、以不同编程语言访问的WebServices接 口。除说明消
来实现分布式应用程序 的创建 任何平台都有它的数据表示方法和类 息内容外,W
文档评论(0)