用 Eclipse 执行业务流程
2009-12-14 00:00:00 来源:WEB开发网核心提示: 您将首先详细了解所有这些工具的安装,然后再了解如何开始使用这些工具,用 Eclipse 执行业务流程(3),简介业务流程是面向服务架构(Service-Oriented Architecture,SOA)的主要部分,图 1 中所示的模型,它包含与节点对应的顶点和与箭头/弧线对应的 sequenc
您将首先详细了解所有这些工具的安装,然后再了解如何开始使用这些工具。
简介
业务流程是面向服务架构(Service-Oriented Architecture,SOA)的主要部分,并使用标准的 XML 定义 BPMN 和 BPEL 创建。在本小节中,您将了解业务流程如何融合到 SOA 模型以及关于两个业务流程 XML 标准(BPMN 和 BPEL)及其关系的更多信息。
面向服务的架构
SOA 由若干个可访问的服务构成,这些服务可通过 Internet 彼此交互。SOA 十分易于维护和部署,因为它每次只执行一项服务。如 WSDL 所定义,业务流程具有自己的服务端点,可以通过 Internet 彼此交互并交换数据,因此可以轻松地融入到 SOA 模型中。
在接下来的两个小节中,您将了解业务流程建模和执行格式:BPMN 和 BPEL。
业务流程建模符号
BPMN 实质上使用 XML 格式定义业务流程的任务、实体和它们之间的弧线(任务流程)。BPMN 是使用 Eclipse STP BPMN Modeler 创建的模型将被转换成的语言。业务流程的图形表示可以更好地解释这一概念。
图 1. 业务流程模型
图片显示了一个业务流程的横向流程,它被分为三块并按顺序垂直摆放。在图 1 中,业务流程的模型是使用 Eclipse STP BPMN Modeler 创建的,您稍后将使用该工具。您可以看到流程从左侧的空白圆开始,使用箭头/弧线把流程导向右侧,最终在右侧的空白圆处结束。
BPMN 只是使用 XML 格式的描述,例如,图 1 中所示的模型。它包含与节点对应的顶点和与箭头/弧线对应的 sequenceEdges。看看清单 1 中每个元素的示例。
- ››Eclipse 3.7反编译插件的安装
- ››eclipse CDT NDK环境搭建步骤
- ››Eclipse 如何自定义java class注释
- ››eclipse.ini内存设置
- ››Eclipse+PyDev离线配置Python开发环境
- ››执行存储过程ORA-01031: insufficient privileges...
- ››Eclipse下jQuery文件报错解决方案
- ››Eclipse快捷键与使用技巧
- ››Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键...
- ››Eclipse快捷键二
- ››Eclipse快捷键一
- ››Eclipse+SVN+Google Code配置过程
更多精彩
赞助商链接