【24h】

ReoService: Coordination Modeling Tool

机译:ReoService:协调建模工具

获取原文
获取原文并翻译 | 示例

摘要

Coordination in SOA addresses dynamic topologies of interactions among services. Most efforts up to now have been focused on statically defined compositionof services, e.g., using BPEL. To the best of our knowledge, there are no serious means to address the issues of dynamic coordination to accommodate continuously changing requirements. While BPEL is a powerful standard for service composition, it lacks support for typical coordination constraints, like synchronisation, mutual exclusion, and context-dependency.In this paper we present ReoService, which is a modeling tool for coordinating business processes. ReoService is based on Reo [2] - a general framework for coordinating components in distributed systems. Reo is a channel-based exogenous coordination language wherein complex coordinators, called connectors, are compositionally built out of simpler ones. The simplest connectors are a set of user-defined communication channels with well-defined behavior. The emphasis in this model is on connectors, not on the services to connect. In this sense, ReoService acts as a "glue" language that interconnects and coordinates services in a distributed business process.
机译:SOA中的协调解决了服务之间交互的动态拓扑。迄今为止,大多数工作都集中在静态定义的服务组合上,例如使用BPEL。据我们所知,没有认真的方法来解决动态协调问题,以适应不断变化的需求。虽然BPEL是服务组合的强大标准,但它缺乏对典型协调约束(如同步,互斥和上下文相关)的支持。在本文中,我们介绍了ReoService,它是用于协调业务流程的建模工具。 ReoService基于Reo [2] –一种用于协调分布式系统中组件的通用框架。 Reo是一种基于通道的外源协调语言,其中复杂的协调器(称为连接器)是由较简单的协调器组成的。最简单的连接器是一组具有良好定义的行为的用户定义的通信通道。该模型的重点是连接器,而不是连接的服务。从这个意义上说,ReoService充当一种“胶水”语言,可以在分布式业务流程中互连和协调服务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号