Web服务组合研究_第1页
Web服务组合研究_第2页
Web服务组合研究_第3页
Web服务组合研究_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、效劳组合研究摘要本文介绍了eb效劳组合的技术根底语义eb效劳的主要描绘方法,讨论了eb效劳组合的关键问题,并分析了当前主要eb效劳组合方法的特点,指出为保证效劳组合的性能和质量,必须基于效劳质量描绘eb效劳。关键词ebservies效劳组合qs一、引言eb效劳结合了面向组件的方法和eb技术的优势,利用标准网络协议和xl数据格式进展通信,能实现不同平台上各种语言编写的效劳之间的交互电子商务的迅速开展,对跨企业的应用集成以及企业内部应用的集成提出了需求。而eb效劳的出现正好为这些应用的集成提供了一个很好的解决方案,使企业内和企业之间应用的集成成为可能,而且使应用的集成更加快捷和方便。因此,eb效劳

2、在企业的电子商务系统中得到了广泛的运用。单个eb效劳通常只提供惟一的调用函数完成单一的功能,eb效劳组合可以利用internet上分布的易于执行的轻量级效劳创立功能丰富易于用户定制的复杂效劳,将松散耦合的相关eb效劳有机组织成更为可用的系统。二、eb效劳技术eb效劳组合问题涉及领域包括:eb效劳技术领域,流程管理领域和人工智能领域。1.eb效劳技术根据3的定义,eb效劳是由uri标识的软件应用程序,通过xl构件进展定义、描绘和发现其接口和绑定。eb效劳支持因特网的协议并可以与其他基于xl消息的应用程序直接交互。eb效劳技术允许不同软件语言开发、分布在internet不同地域的应用进展有效的发现

3、和通讯,基于eb效劳的应用程序集成在协议栈中较高层发生,注重效劳语义,实现了业务的松散耦合集成。eb效劳提供了一致化编程模型和一整套internet标准,主要包括xl,基于xl的eb效劳描绘语言sdl,由技术和商业领域的指导者共同开发的统一描绘、发现与集成协议标准uddi,用于描绘效劳合成过程的控制流和信息流的流描绘语言bpel4s等。便于企业利用现有语言、平台和已有的应用程序,以增量方式集成和应用eb效劳。eb效劳提供了一种支持电子商务的革命性的方式,最重要的价值在于以统一的语言完成所有的部件之间的沟通,从而到达整体效率的进步,促进了新型电子商务应用以及动态效劳集成的迅速开展,激发了第三方增

4、值效劳市场的出现。虽然在根底层面上eb效劳是一种非常好的集成工具,但在工作流和业务过程自动化方面仍然不够完善。要实现基于eb的效劳的应用集成系统需要一系列构件、应用之间互相协作,只有根据业务需求制定动态的业务流程才能解决详细、多变的商务问题。同时,效劳的动态组合,效劳质量的评价等问题还值得进一步深化研究。2.语义eb效劳研究标准的eb效劳缺乏必要的语义信息,导致eb效劳功能得不到准确的描绘,无法消除效劳语义的模糊、理解的歧义性等问题,并影响了eb效劳的自动发现、匹配和组装。语义eb效劳将语义eb概念和eb效劳研究相结合,利用语义本体对eb效劳建模,在语义层面对效劳接口、效劳消息、效劳构造、效劳

5、交互等进展描绘,结合语义推理技术支持eb效劳自动发现、组装、调用和监控等关键过程。语义eb效劳具影响力的代表性工作包括:(1l-s(ebntlgylanguagefrservies):前身为dal-s,基于可断定的描绘逻辑,将eb效劳的本体分成三个上层本体,目前在语义eb效劳领域最具影响力;(2s/sl(ebserviedelingntlgy):基于框架逻辑,从四个方面描绘语义eb效劳:ntlgy,ebservie,gal和ediatr;(3ss/ssl(seantiebservientlgy):基于一阶逻辑,充分吸收了l-s和s/sl的优点;(4sdl-s:独立于语义表达语言,允许开发人员选

6、择本体语言,如l或者ul。与其他工作相比,sdl-s基于标准sdl扩展,与已有的工具平台有更好的适应性。三、eb效劳组合1.eb效劳组合关键问题效劳组合作为一个满足业务需求的流程规划,涉及到根本效劳和复合构件效劳的协同,eb效劳组合需要解决以下几个主要问题:(1)采用怎样的eb效劳组合模型作为组合研究的框架根底;(2)在可交换的效劳中如何根据qs要求进展质量驱动的效劳选择;(3)建立怎样的代价模型以评估eb效劳组合的代价;(4)怎样定义各个组成部分之间的关系;(5)如何在多个层面上提供更为准确和通用的语义信息的支持;(6)怎样验证和测试组合eb效劳;(7)如何对qs或其他行为进展监控,保证在满

7、足需要的同时,可以高效的利用资源。从软件工程的角度看,以上问题涉及效劳组合的设计、开发、运行和管理等的软件生命周期。从相关技术看,涉及了对形式化方法、语义学和运筹规划等领域知识,使其成为一个跨学科的研究领域。2.eb效劳组合方法围绕效劳组合问题,已经有大量的研究者进展了相当广泛和深化的研究。当前解决效劳组合的问题主要有基于工作流(rkfl)的方法、基于aiplanning的方法和基于软件工程的方法。(1)基于aiplanning方法:主要有基于逻辑程序设计语言glg方法、基于合适过程模型的分层任务网络shp2方法和使用基于规那么的专家系统构建复合效劳的开发工具srd方法。目前,利用ai规划技术

8、求解语义eb效劳的自动组合问题不可以对组合效劳中各种动态关系,特别是并发关系进展刻画;(2)基于工作流方法:主要包括基于eb效劳业务流程执行语言bpel4s/bpel方法、基于业务流程建模语言bpl方法和基于eb效劳编排定义语言s-dl方法。基于工作流相关方法往往需要大量人工操作去事先定义该商业进程,不是真正意义上动态的自动的效劳组合;(3)基于软件工程的方法,主要方法为借鉴软件工程中的原那么的eb构件组合方法。3.eb效劳质量属性为保证效劳组合的性能和质量,必须基于效劳质量(qs)描绘eb效劳。质量属性之间具有高度内连性,需要从系统论的角度深化分析挪动环境下eb效劳质量属性特点及矛盾协调。效

9、劳质量属性可以分为客观的和主观的效劳质量属性。主观效劳质量属性主要是用户对效劳质量的全面感觉,用户关于效劳是否满意的观点,由于用户感知的质量经常是被表达,非技术性的,很难客观评价。在客观效劳质量属性评价中,质量标准受到交互目的的影响,理想的效劳质量属性评价应根据任务执行而不同。四、小结综上所述,效劳组合的根底是eb效劳的形式化描绘,eb效劳组合是eb效劳研究领域中的一个重要的研究分支,具有重要的理论意义和实用价值。利用与平台无关的eb效劳应用可以将商业智能功能整合到企业应用程序当中,在海量的组合方案中,快速灵敏地为用户选择出满足用户qs需求的效劳组合方案,为决策提供必要的商务智能信息效劳,辅助到达更高层次的决策支持。参考文献:1ibrpratin.ebservies:ebserviesarhitet,parti:anintrdutintdynaie-business,2001,/develperrks/ebservies/2bea,ib,irsft(2022),businesspres

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论