本文介绍了从ESB中的行程调用编排的步骤的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经创建了行程 处于以下状态。

I have crated itinerary  with follwoing status.

1。 OnRamp接收消息。

1. OnRamp to receive message.

2。使用orechesteatin扩展程序来调用自定义orchestarion。

2. Itierary with orechesteatin extender to call the custom orchestarion .

我在esb.config中添加了配置相关条目并在接收形状的orchesteration中添加了过滤条件。

I have added the configuration related entry in esb.config And added filter condition at receive shape of orchesteration.

我的业务流程不是请求响应。

My orchestration is not request response.

因此,一旦我的业务流程收到消息......消息将由我的orchestarion处理。

So once my orchestation will receive message... The message is going to be processed by my orchestarion.

 

现在我正在测试这个场景..我正在订阅..有必要总是添加斜坡......在我目前的情况下它不是请求回复。

now when i am testing the scenario .. i am getting subscription ..iS it necessary to always add off ramp......In my current scenario it is not request response.

 

请建议。

谢谢,

Rahul

 

推荐答案



您需要有任何OffRamp服务才能向Orchestration发送消息。您所要做的就是在Orchestration Receive中编写正确的过滤器设置。



(Microsoft.Practices.ESB.Itinerary.Schemas.ServiceState ==" Pending") &安培;&安培; (Microsoft.Practices.ESB.Itinerary.Schemas.ServiceType ==" Orchestration")



我使用简单的行程快速测试,它接收任何XML消息 并发送给Orchestration。


You need to have any OffRamp serivcve to send message to Orchestration. All you have to do is write a correct filter settings in Orchestration Receive.

(Microsoft.Practices.ESB.Itinerary.Schemas.ServiceState == "Pending") && (Microsoft.Practices.ESB.Itinerary.Schemas.ServiceType == "Orchestration")

I quickly tested with simple Itinerary , which receive any XML message  and sent to Orchestration .

On-Ramp - >接收  然后是Itineary Service(Orchestration Extender)



它对我有用。

On-Ramp --> Receive   then Itineary Service( Orchestration Extender)

It worked for me.


这篇关于从ESB中的行程调用编排的步骤的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 03:36