HL7流程在BizTalk中使用MLLP适配器。还有Microsoft提供的加速器,它可以将HL7消息的格式更改为XML格式以供处理。在BizTalk管道中记录HL7消息
当涉及到记录HL7消息时,可用的选项将其存储到数据库或通过将其编码为管道组件将其存储到文件位置。
是否可以将HL7消息的副本存储在单独的MSMQ队列中,以便可以考虑其他日志记录选项?如果是这样,那么该方法是什么?我知道有MSMQ适配器,但使用HL7,适当的适配器将是MLLP(对于Microsoft提供的附加工具,即BTAHL7)
我的意思是使用MLLP适配器,但有一个使用MSMQ将其放入队列中的管道组件。我知道它可以通过其他方式完成,这是使用MLLP适配器,可能吗? – Dev
MLLP适配器应在接收hl7或在tcp/ip端口上发送hl7时使用,但您可以使用msmq适配器向msmq队列发送它。如果你真的需要在管道组件中完成它,那么你需要使用.net中的System.Messaging类来发送消息给队列。但我不会推荐这样做。正如您可以在msmq发送端口上订阅hl7以将其发送到任何自定义开发的队列中。 –