用Eclipse执行业务流程 - 编程入门网
到与 Classic Eclipse ZIP 文件相同的目录将覆盖 Classic Eclipse 目录中的各个文件,从而有效地合并两者。现在将 Eclipse 目录重命名为 STPbpmn_eclipse。在 Windows 中,运行 STPbpmn_eclipse/eclipse.exe。
安装 Eclipse ATL Eclipse ATL 项目是用于把 STP BPMN XML 文件转换成 BABEL BPMN XML 文件的工具。您应当已经下载了一个可立即使用的 ATL 包(在 Windows 中,该文件名为 ATL_Bundle_2.0.0RC2_Windows.zip)。把此文件解压缩到程序目录中,把 eclipse 目录重命名为 ATL_eclipse,现在,Eclipse ATL 安装完毕。 要在 Windows 中启动 Eclipse ATL,运行 ATL_eclipse/eclipse.exe。 安装 BABEL 工具 您将使用下载的 BABEL JAR 文件把 BABEL BPMN XML 转换成 BPEL。您将在命令行中激活此工具,因此将其保存到程序目录中名为 babelBPMNtoBPEL 的目录中。 安装 Apache ODE 和 Tomcat 由于 Apache ODE 将在 Tomcat 内运行,因此首先安装 Apache Tomcat。要安装 Tomcat,只需把从 Apache.org 下载的 ZIP 文件 (apache-tomcat-5.5.25.zip) 移到程序目录中。现在把它解压缩并把 CATALINA_HOME 设为环境变量 (c:\apps\apache-tomcat-5.5.25)。要在 Windows 中执行这些操作,请单击 Start > Control Panel。切换到 Classic View,然后单击 System。在弹出的窗口中,单击 Advanced 选项卡,然后单击 Environment Variables。在 “User variables for ...” 下,单击 New 并输入新环境变量,其变量名为 CATALINA_HOME 并且变量值为 Tomcat 主目录的路径。 现在单击 OK,再单击 OK,然后再单击 OK。Tomcat 的安装应当完毕。 现在,安装 Apache ODE 就十分简单了。首先把下载的文件 (apache-ode-war-1.1.zip) 解压缩到程序目录中,从 apache-ode-war-1.1 目录中提取 ode.war,并将其复制到 Tomcat 中的 webapps 目录中。 Apache ODE 和 Tomcat 准备好运行。接下来,您将开始使用 Eclipse STP BPMN Modeler。 使用 Eclipse STP BPMN Modeler STP BPMN Modeler 非常易于使用。您可以通过简单的拖放操作进行任何建模,您将在本小节中尝试执行这些操作。首先,您将了解如何创建 BPMN 图以便对访客在 Web 站点中购买玩具进行建模。然后您将了解在模型中使用的一些活动类型。最后,您将了解如何使用 BPMN Modeler 来最终对业务流程建模。 第一个 BPMN 图 现在需要 Eclipse STP。由于 BPMN Modeler 并非基于项目,因此您将从一个普通项目开始。 要创建新项目,单击 File > New > Project。接下来,展开 General 文件夹并选择 Project。 图 2. 创建普通项目 用Eclipse执行业务流程(5)时间:2011-02-14 IBM Tyler Anderson单击 Next 并键入项目名称 STPbpmn。 图 3. 给项目命名 您现在应当在 Package Explorer 窗格中看到新项目。选择该项目并单击 File > New > Other。展开 SOA Tools 文件夹并选择 Bpmn Diagram。 图 4. 创建一个新的 BPMN Diagram 用Eclipse执行业务流程(6)时间:2011-02-14 IBM Tyler Anderson单击 Next 并在 File name 空白处输入文件名:mybiz_flow。 图 5. 为 BPMN 图命名 单击 Finish 创建 BPMN 图。您的项目现在应当按照下图所示进行设置。 图 6. 项目窗口 非常好!现在将了解右侧面板中所示的一些活动类型、元素。 用Eclipse执行业务流程(7)时间:2011-02-14 IBM Tyler Anderson活动类型简介 对业务流程建模可以使用多种活动类型。对您的业务流程建模时将使用下面五种活动类型。其中之一为 Start Events 下的 Empty Start。 图 7. Empty start 事件 此活动将启动流程,即图 1 左侧的空白圆圈。接下来是任务,如下所示: 图 8. 任务 任 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |