WEB开发网
开发学院软件开发Java 用 WebSphere Integration Developer、WebSphere ... 阅读

用 WebSphere Integration Developer、WebSphere Process Server 和 Adobe Flex 为业务流程应用程序开发富 Web 客户机

 2010-06-14 00:00:00 来源:WEB开发网   
核心提示: 查看原图(大图)现在已经定义了三个组件,下面可以创建每个组件的实现,用 WebSphere Integration Developer、WebSphere Process Server 和 Adobe Flex 为业务流程应用程序开发富 Web 客户机(5),创建 ProcessOrderSer

查看原图(大图)

现在已经定义了三个组件,下面可以创建每个组件的实现。

创建 ProcessOrderService 的 Java 实现

当经理批准订购请求时,过程通过调用这个 Java 组件来处理订购请求。按以下步骤实现它:

打开装配编辑器,右键单击 ProcessOrderService 并选择 Generate implementation。保持默认设置并单击 OK。

这时会创建一个 Java 类,其中有一个与 ProcessOrderInterface 中定义的操作同名的方法。在这个方法中添加清单 1 所示的逻辑。

清单 1. ProcessOrderRequest 方法的实现

public String processOrderRequest(DataObject orderRequest,DataObject approvalMsg){ 
  String responseMsg = "This order has been approved, it will be sent to supplier 
for further processing....." 
  System.out.println(responseMsg); 
  return responseMsg; 
} 

保存装配图。

创建 ManagerApproval 人工任务的实现

按以下步骤创建 ManagerApproval 人工任务的实现:

打开装配编辑器,右键单击 ManagerApproval 并选择 Generate implementation。保持默认设置并单击 OK。

当人工任务编辑器打开并显示 ManagerApproval 时,关闭它并保存装配图。

创建 OrderProcess 的实现

OrderProcess 是一个过程组件,其中包含订购请求的业务逻辑。它接收订购请求并等待经理批准。这个业务流程是使用 Business Process Execution Language (BPEL) 建模的,在过程编辑器中显示为一系列活动。按以下步骤使用过程编辑器创建和编辑订购请求过程:

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

Tags:WebSphere Integration Developer

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