- 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服务在信息处理中.PDF
从“自动化”到“智能化”
――智能Web服务在信息处理中的应用
清华大学计算机系
杨文军 马路 丁峰 王克宏
目前无论是在当前工业界还是在学术界,Web服务都被认为将导致下一代电子商务的革
命。微软公司通过“一切都是服务”来概括 Web服务将给当前 IT业带来的冲击。
Web 服务的作用
在早期的分布式计算系统中,组件之间是紧密耦合的,不能有效地应用在互联网普遍存
在的 B2B 电子商务上。因为组件之间的强耦合性要求系统遵循太多的来自于不同组织的协
议和标准,而 B2B 电子商务系统是独立开发的,很难实现紧耦合的集成。未来的趋势是从
紧耦合的单一系统发展为松耦合的动态绑定组件系统,Web 服务正是在这种趋势下出现的
新的构造商务系统的技术手段。
Web 服务系统希望能使组件实现低耦合以及动态绑定。系统里的所有组件都是服务,
它们封装了自己的行为并发布消息 API 给网络上其他参与协作的组件。不难看出,Web 服
务反映了一种新的面向服务的方法,它带来的好处有以下一些:
实现及时(just-in-time )集成
减少封装的复杂度
能够集成遗留系统
目前Web 服务在工业界和学术界分别沿着两个不同的方向进行研究。工业界注重于服
务层的模块化,使之能够很快应用到商务系统中;而学术界注重于服务描述的表示。目前比
较成熟的标准包括SOAP、WSDL 和UDDI 。其中 SOAP(Simple Object Access Protocol)是
在分散或分布式环境中交换信息协议,它基于;WSDL(Web Services Description Language)
描述Web 服务的接口以及服务的功能;UDDI(Universal Description, Discovery and Integration
Service )是分布式Web 服务的信息注册规范。除此之外,各大公司或组织也分别或联合发布
了各种协议。
与工业界相比,学术界的目光要更长远一些。学术界主要致力于开发一种语言,能够把
语义Web 的研究成果引入到Web 服务中,实现智能的Web 服务。
智能Web 服务
目前工业界推出的各种用XML 语法来描述的Web 服务协议缺乏定义良好的语义信息,
同时也缺乏Web 服务相互交互的表达能力,因而并不能满足Web 服务自动发现、执行、合
成、监控和恢复的需求。为了能够让 Web 服务之间互相理解各自的内容、功能以及属性,
我们需要找到一种在XML 基础之上包含语义信息的描述Web 服务的语言。
下一代Web是语义Web (Semantic Web ),其目标是为了让计算机能够明确地解释执行任
务,而这正好能够解决Web服务自动实现的难题。实现语义Web 的一个关键因素是要开发一
种丰富的、能够很好地编码和描述Web 内容的语言,这样的语言必须能够定义良好的语义,
对描述复杂的交互和Web对象之间的制约关系有充分的表达能力,同时在可接受的时间和资
源的限制下,能够自动操作和推理。目前已有的语义Web语言均基于XML ,包括RDF(Resource
Description Framework)、RDF Schema 、DAML+OIL ,以及最近发布的Web Ontology Language
(OWL )。DAML+OIL和OWL是建立在人工智能知识表示的基础之上的语言,它们提供了
一种自然的方式来描述在Web词典间的类与子类之间的关系,以及在类与类之间(或子类与
子类之间)关系上的限制。
智能Web 服务的目标就是以一种明确的、计算机能够理解的语言来描述Web 服务的功
能和内容,同时增强已经存在的Web 服务操作的性能和鲁棒性,比如Web 服务的发现和调
用。智能 Web 服务也将使大量的自动化任务成为可能,包括自动合成、交互、运行监控和
恢复。
目前国内外在智能Web 服务研究方面主要着眼于两个方面:一方面是创建一种计算机
之
文档评论(0)