Apache ODE

编辑
本词条由“匿名用户” 建档。
ApacheODE是一个软件编码的Java作为一个工作流引擎管理的业务流程已经在Web服务业务流程执行语言(表达了WS-BPEL通过网站)。它由Apache软件基金会(ApacheSoftwareFoundation)制作,并以稳定的格式于2018年3月23日发布。该软件主要与一个或多个Web服务进行通信,发送和接收消息,处理数据以及处理任何给定进程所定义的异常(错误)。该引擎能够运行长期和短期生...
目录

Apache ODE

编辑

Apache ODE是一个软件编码的Java作为一个工作流引擎管理的业务流程已经在Web服务业务流程执行语言(表达了WS-BPEL通过网站)。它由Apache软件基金会(Apache Software Foundation)制作,并以稳定的格式于2018年3月23日发布。该软件主要与一个或多个Web服务进行通信,发送和接收消息,处理数据以及处理任何给定进程所定义的异常(错误)。该引擎能够运行长期和短期生命周期,以协调组成服务或应用程序的所有服务。

自2019年8月起,该软件的开发已停止,该项目已移至Apache Attic中。

Apache ODE

交流

编辑

WS-BPEL本身是基于XML语言的,并且包括多种表达业务流程的方式。这些包括条件子句,重复循环,对Web服务的调用以及消息的交换。在需要与Web服务接口的地方,它利用Web服务描述语言(WSDL)来表达它们。通过将消息的一部分或全部读入变量,可以灵活地处理消息,然后将其用于后续通信。

该引擎具有两个通信层,可与它们与外界交互:

  • Apache Axis2集成层:支持Web服务上的通信。
  • 基于JBI标准的层:支持通过JBI消息进行通信。

功能

编辑
  • 对WS-BPEL 2.0 OASIS标准和旧版BPEL4WS 1.1供应商规范的并行支持。
  • 支持2个通信层:一个基于Axis2(Web服务http传输),另一个基于JBI标准(使用ServiceMix)。
  • 支持HTTP WSDL绑定,允许调用REST样式的Web服务。
  • 可以将过程变量从外部映射到您选择的数据库表。
  • 引擎的高级API,可让您将核心与几乎任何通信层集成在一起。
  • 热部署您的流程。
  • BPEL的已编译方法,可在命令行或部署时提供详细的分析和验证。
  • 流程,实例和消息的管理界面。

嵌入

编辑

Apache ODE被嵌入,并且是Jboss项目RiftSaw(WS-BPEL 2.0引擎)的重要组成部分,并在后续的Switchyard中,Switchyard是面向服务的应用程序的服务交付框架。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/111512/

(2)
词条目录
  1. Apache ODE
  2. 交流
  3. 功能
  4. 嵌入

轻触这里

关闭目录

目录