【24h】

Aspect-oriented Web services orchestration

机译:面向方面的Web服务编排

获取原文

摘要

Web service orchestration technologies are emerging as practical means to integrate business partners' applications with higher levels of functionality, negligible performance degradation, reduced development effort, and better quality of service. However, because most compositional languages address distribution concerns at the early stage of the business process definition, Web-based applications become more static arid more difficult to develop. In this paper we propose a method to reduce the complexity of Web service orchestration by using a new compositional language named BPCL (business process coordination language) that keeps apart physical distribution details. Furthermore, a coordination architecture has been built to support the common process abstractions used in business collaboration by means of a synchronization and communication infrastructure. In the proposed approach, to obtain a Web-based application, aspect oriented programming is used to weave locality transparent BPCL programs with the distribution handling capabilities supported by the coordination architecture. Besides of simplifying the development of orchestrated Web-based applications, the main contribution of this work consists on providing a coordination language and architecture that promote greater dynamism, noninvasive code reuse and efficient execution.
机译:Web服务编排技术是作为实用手段,以将业务合作伙伴的应用程序整合,具有更高级别的功能,可忽略的性能退化,减少开发工作以及更好的服务质量。但是,由于大多数组成语言地址在业务流程定义的早期阶段的分布问题,基于网络的应用程序变得更加静态,更难以发展。在本文中,我们提出了一种方法,可以使用名为BPCL(业务流程协调语言)的新的组成语言来降低Web服务编排的复杂性。此外,已经建立了协调架构,以支持通过同步和通信基础架构来支持业务协作中使用的共同流程抽象。在所提出的方法中,为了获得基于Web的应用,方面方面的编程用于编织具有由协调架构支持的分发处理能力的地区透明BPCL程序。除了简化策划的基于Web的应用程序的发展之外,这项工作的主要贡献包括提供一种协调语言和架构,可以促进更大的动态,无创码重用和高效执行。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号