首页> 外国专利> Execution semantics for sub-processes in BPEL

Execution semantics for sub-processes in BPEL

机译:BPEL中子流程的执行语义

摘要

A system and method for facilitating execution of a portion of a process via a subprocess. An example method includes encapsulating process logic of a portion of a parent process via the subprocess, wherein the parent process is encoded via a business process language characterized by process lifecycle management functionality; using an instance of a call activity in a scope of the parent process or subprocess to activate the subprocess, yielding a called subprocess in response thereto; and employing a business process runtime engine to adjust a scope of the subprocess to inherit the scope of the process used to call the subprocess, thereby enabling the process lifecycle management functionality to govern a lifecycle of the subprocess. In a more specific embodiment, the business process language includes standard Business Prosecution Execution Language (BPEL); the parent process represents a business process; and the subprocess includes a standalone subprocess.
机译:一种用于通过子过程促进部分过程的执行的系统和方法。一种示例方法包括:通过子流程封装父流程的一部分的流程逻辑,其中,通过以流程生命周期管理功能为特征的业务流程语言对父流程进行编码;使用父流程或子流程范围内的调用活动的实例来激活该子流程,以响应于此而产生一个被调用的子流程;并采用业务流程运行时引擎来调整子流程的范围,以继承用于调用子流程的流程的范围,从而使流程生命周期管理功能能够控制子流程的生命周期。在一个更具体的实施例中,业务流程语言包括标准的业务起诉执行语言(BPEL)。父流程代表业务流程;子流程包括一个独立的子流程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号