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以將其發送到任何自定義開發的隊列中。 –