【发布时间】:2009-06-02 15:14:23
【问题描述】:
假设一个 Mirth 频道有一个或多个目的地。在这种情况下,有 4 个目的地。
通道的源类型是 LLP 侦听器,传入数据类型为 HL7 v2.x。
频道的目的地如下:
- 文件写入器 - 将消息写入磁盘。真的,这只是为了开发目的。
- Javascript 编写器 - 将消息写入 DB。获取主键。将该键放在 ChannelMap 上以供将来的目的地使用。
- SOAP 发送方 - 调用 Web 服务并接收响应。通话顺利。
- Javascript 编写器 - 从上面的 SOAP Sender 获取响应,并将其写入数据库,将答案与来自第一个目标的主键相关联。
一个挑战是从 SOAP Sender Destination 获取 SOAP 响应,并将其保存在某个位置以供第四个目标使用。 SOAP Sender 允许您将 SOAP 响应发送到另一个 channel,但我需要在下一个目标中使用它。我必须能够在同一个频道中接收它。
问题: 如何将来自第三个目的地的 XML SOAP 结果保存/发送到第四个目的地?
【问题讨论】:
标签: mirth