WEB开发网
开发学院软件开发Java 用 Eclipse 执行业务流程 阅读

用 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. 业务流程模型
用 Eclipse 执行业务流程

图片显示了一个业务流程的横向流程,它被分为三块并按顺序垂直摆放。在图 1 中,业务流程的模型是使用 Eclipse STP BPMN Modeler 创建的,您稍后将使用该工具。您可以看到流程从左侧的空白圆开始,使用箭头/弧线把流程导向右侧,最终在右侧的空白圆处结束。

BPMN 只是使用 XML 格式的描述,例如,图 1 中所示的模型。它包含与节点对应的顶点和与箭头/弧线对应的 sequenceEdges。看看清单 1 中每个元素的示例。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Eclipse 执行 业务流程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接