使用业务流程中的debatching管道 [英] Using a debatching pipeline from an orchestration

查看:133
本文介绍了使用业务流程中的debatching管道的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我有一个Solicit-Response端口,它有一个反汇编程序组件作为响应接收管道的一部分。所以本质上我发送一条消息并收回N条消息。当端口仅使用消息传递启动时,此模式运行良好。但是,现在我需要从业务流程发送请求。处理此问题的最佳方法是什么?理想情况下,我希望将请求作为一个业务流程中的最后一个操作发送,并且从管道中返回的每个单独消息中生成多个业务流程。以前有人试过这样的事吗?我可以在业务流程之间拆分请求响应吗?



thx。


解决方案

您好

BizTalk SDK有一个类可以从业务流程执行接收管道下面,但我没有尝试从Orchestration执行管道的多条消息。您只需参考。

执行接收管道







public static ReceivePipelineOutputMessages ExecuteReceivePipeline(输入receivePipelineType, XLANGMessage inMsg);

I have a Solicit-Response port that has a disassembler component as part of the receive pipeline for the response.   So in essence I send one message in and get N messages back.  This pattern has worked well when the port was kicked off using just messaging.  Now, however, I need to send the request from an orchestration.  What is the best method for handling this?  Ideally I would like to send the request as the last action in one orchestration and have multiple orchestrations spawn from each separate message that comes back out of the pipeline.   Has anyone tried something like this before?  Can I split the solicit response up between orchestrations?

thx.

解决方案

Hi

   BizTalk SDK have a class can exec the receive pipeline from the orchestration as below, But i have not try to get the mulit message from Orchestration exec the pipeline. You just  reference.

Exec Receive Pipeline:

public static ReceivePipelineOutputMessages ExecuteReceivePipeline(Type receivePipelineType, XLANGMessage inMsg);  


这篇关于使用业务流程中的debatching管道的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆