BPEL 设计器:添加事件处理程序
另请参见
BPEL 语言允许您使用事件处理程序来处理长时间的响应。在事件处理程序元素内,可以指定发生相应事件时并发调用的活动。通过这种方法,BPEL 流程会在指定的时间或指定的消息到达时超时并在这之后继续执行流程的其余部分。
事件分为两种类型:
- 传入消息,对应于 WSDL 中的请求/响应或单向操作。这些消息是使用活动事件元素指定的。
- 警报或计时器,将在指定时段后或到达截止期限时调用活动。计时器是使用活动警报元素指定的。
您可以将一个事件处理程序容器连接到 Process 或 Scope 元素上。在事件处理程序容器内部,可以创建任意数量的活动事件或活动警报元素,这些元素被配置为在发生指定事件时调用特定的操作。
将事件处理程序容器添加到 Scope 或 Process 中:
- 右键单击 Scope 或 Process 元素,然后选择“添加”>“事件处理程序”。
将显示一个空容器元素,您可以在其中添加特定的事件处理程序活动。
- 右键单击 "Event Handlers" 容器,然后选择“添加”>“活动事件”或“活动警报”。
- 事件处理程序容器至少要包含一个活动事件或活动警报元素。
- 另请参见
- 添加活动警报元素
- 添加活动事件元素
法律声明