WebSphere Integration Developer 指导教程——第 5 部分:面向服务的世界中的业务流程
2009-09-30 00:00:00 来源:WEB开发网对于每种活动,您都可以通过属性视图中的 Event Monitoring 选项卡启用事件监视。这可以使您的流程能够在运行时发出 Common Event Infrastructure 事件。根据活动类型,可以使用不同的选项。例如,调用活动可以发出进入和/或退出事件。当业务流程将要执行或进入调用活动时,调用活动会发出进入事件,而当业务流程将要完成执行调用活动时,会发出退出事件。
通过从面板中选择活动并将其放置到业务流程编辑器画布上,或右键单击画布并 Add - [activity type],可以将活动添加到流程。
现在,让我们看一下您在业务流程中可以使用的各种类型的活动。
服务活动
服务活动使您的业务流程能够与其他服务通信,反之亦然。如果没有服务活动,您的流程会非常孤立。服务活动有以下三种类型:
接收
应答
调用
接收活动
接收 活动是流程的入口点,它是流程的开始点或继续点。您在流程接口中定义的每个操作都需要一个接收活动。在流程编辑器中,您可以指定哪一个操作对应于哪一个接收活动。这意味着当调用一个流程的操作时,对应的接收活动会接收该调用,并且流程会从那里继续运行。流程至少需要一个接收活动才能启动。接收活动也可以发生在业务流程的中间。在这种情况下,如果流程在运行时遇到接收活动,则流程会停止,并等待相应的操作被调用。
为了便于理解,让我们看一个示例。在图 1 的示例中,SimpleProcess 有一个接口,它包含两个操作:start 和 continue。这些操作是按先后顺序运行的接收活动。让我们看一看当流程运行时会发生什么情况。
当另一个组件调用 start 操作时,它会创建一个新的流程实例。
接下来,输入参数(可以在该图的底部看到)将其值赋予变量 Input1。在创建该流程的同时也创建了输入和输出变量。
Tags:WebSphere Integration Developer
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接