Compensation service in the OTMPS scenario.
OTMPS场景中的补偿服务。
Select Retry to invoke the failed compensation service again.
选择Retry来再次调用一个失败的补偿服务。
You can specify an input message for the compensation service explicitly.
您可以明确定义补偿服务的输入消息。
So in order to enable compensation service, you have to use the setting Required.
所以,为了启用补偿服务,您不得不使用Required设置。
In workflow, each service activity might have a compensation service associated with it.
在工作流中,每个服务活动可能都有一个与之相关联的补偿服务。
This compensation service backs out committed updates or takes an alternative action.
补偿服务收回已提交的更新或者采取相反的措施。
This "compensation service" is responsible for undoing the actions performed by the forward.
“补偿”服务负责还原forward执行的行为。
If it doesn't exist, you need to create a service interface for your compensation service.
如果它不存在,则需要为补偿服务创建服务接口。
In such cases, there is no need for compensation service activities inside the transaction.
在这种情况下,事务内部并不需要补偿服务活动。
So, set the input message of the compensation service to the input message of the forward service.
所以,将补偿服务的输入消息设置为转发服务的输入消息。
Once an activity completes successfully, its compensation service becomes available to be executed.
一旦活动成功地完成,它的补偿服务就可以执行。
The input message of the compensation service provides the information the service needs to send the E-mail.
补偿服务的输入消息提供服务发送电子邮件所需的信息。
Figure 5 shows the compensation service defined in the compensation property pane of the BookHotel activity.
图5显示了BookHotel活动的补偿属性面板中定义的补偿服务。
This article described the compensation service in Process Choreographer and its usage in the OTMPS scenario.
本文描述了流程编排器中的补偿服务以及它在OTMPS 场景中的使用。
Only activities that are not part of a transaction need the compensation service, for example, sending e-mails.
只有未参与事务的活动才需要补偿服务,例如,发送电子邮件。
You can define an input message for the compensation service in the same way that you would for a forward service.
您可以使用与用于转发服务相同的方法来定义补偿服务的输入消息。
The compensation service is pretty similar to other services, in that it is a Web service and needs an input message.
补偿服务和其它服务一样,它是个Web服务,需要一个输入消息。
In our OTMPS scenario, you need to create a service interface for the compensation service of Manufacture Plant 1 service.
在我们的OTMPS场景中,您需要为ManufacturePlant1服务的补偿服务创建服务接口。
The compensation service needs to be an operation which reverses the changes done by the forward service of the Invoke activity.
补偿服务需要一个操作来还原调用活动的forward 服务所做的改变。
Doing this, the Activity Takes Part in Transaction flag should be unchecked in every case where a compensation service is defined.
为实现这一点,活动参与事务应该不被选中,对于每一个定义的补偿服务。
This compensation service sends an E-mail to the manufacturing plant administrator to inform him or her to void the previous order.
这个补偿服务向制造厂的管理者发送电子邮件,通知他或她取消先前的订单。
The optional compensation service is executed to compensate the actions of the forward service when a fault happens in the process.
当流程中发生故障时,执行可选的补偿服务来补偿转发服务的行为。
Every forward service that needs to be undone when the long-running process fails must have a compensation service with its input message defined.
当长期运行的过程失败需要一个定义了输入消息的补偿服务时,每一个forward服务都需要复原。
This compensation service is programmed to send an E-mail to the manufacturing plant administrator to inform him or her to void the previous order.
这个补偿服务被安排向制造厂的管理者发送电子邮件来通知他或她取消前面的订单。
When the long-running process fails, every forward service which needs to be undone must have a compensation service with its input message defined.
当长期运行的流程失败,每一个需要重置的forward服务需要带有输入消息定义的补偿服务。
This compensation service is programmed to send ane-mail to the manufacturing plant administrator to inform him or her to void the previous order.
这个补偿服务被安排向制造厂的管理者发送电子邮件来通知他或她取消前面的订单。
Every forward service which needs to be undone when the long-running process fails needs to have a compensation service with its input message defined.
当长期运行的过程失败需要一个定义了输入消息的补偿服务时,每一个forward服务都需要复原。
After successful completion of a compensation service, the service is removed from the compensation Sphere and the next compensation service is invoked.
在成功的完成补偿某服务后,此服务被从Compensation移除,下一个补偿服务将被调用。
If a failure occurs during invocation of a compensation service, compensation processing for this process is stopped and needs human interaction to be restarted.
如果在补偿服务的调用过程中发生失败,流程的补偿进程将被停止,并需要人工交互来重新启动。
A macro-flow's compensation service can be triggered either explicitly or implicitly, while a micro-flow's compensation service can only be triggered implicitly.
宏流(macro - flow)的补偿服务可以显式地或者隐式地触发,而微流的补偿服务只能隐式地触发。
应用推荐