前页 | 后页 |
业务流程执行语言(BPEL)
业务流程执行语言(BPEL)是一种以XML序列化的Orchestration语言,它规定了一个与其他系统进行消息交换的可执行流程。此消息传递功能取决于网络服务描述语言 (WSDL) 1的使用。 1描述传出和传入的消息。
此文本来自在线 Wikipedia 中的 BPEL 条目:
'业务流程执行语言(BPEL)是网络服务业务流程执行语言(WS-BPEL)的缩写,是一种用于指定与网络服务交互的可执行语言。业务流程执行语言的信息导出和导入,只使用网络服务接口。
网络服务交互可以用两种方式描述:
- 可执行的业务流程,它模型业务交互中参与者的实际行为。
- 抽象业务流程,它们是不打算执行的部分指定流程。所需的抽象进程可能会隐藏一些具体的操作细节。
Enterprise Architect中的 BPEL:
Enterprise Architect支持从统一版和终极版中的可执行流程生成 BPEL。尽管没有标准的图形表示法,但Enterprise Architect使用 BPMN 概要文件作为图形前端来捕获 BPEL进程描述。通过 BPMN配置文件, Enterprise Architect帮助您快速简单地开发 BPEL 图。 BPMN 为可视化业务流程提供了一种图形符号,而 BPEL 提供了一种以 XML 形式可视化此图形业务流程的方法。
Enterprise Architect支持生成:
- BPEL 2.0 来自使用 BPMN 2.0配置文件中的构造创建的模型
注记
- Enterprise Architect统一版和终极版支持 BPEL
- 在“ MDG 技术”对话框(“特定>技术>管理技术”)中为 BPEL 2.0 建模启用 BPMN 2.0技术
了解更多
- BPEL (在线资源)
- 编排(在线资源)
- BPEL 2.0模型
- 业务流程模型和符号(BPMN)