我正在Azure VM(Windows Server 2016)上运行mirth,并尝试从Meditech获取HL7消息。不太熟悉tcp / ip概念,因此在此感谢您的帮助。 Meditech将HL7消息发送到我的服务器(VM)时,应该如何在欢乐通道中配置设置?
例如,在Listener Settings
面板中,
1。选择Specific interface
并放置我的VM的公共IP地址。
2。放入我在Local Port
的入站规则中设置的端口号
还是我将Meditech的IP地址和端口号放在Listener Settings
中?
答案 0 :(得分:3)
TCP / IP非常简单。在发送系统中,指定要发送到的目标IP地址和端口号。在目标系统中,您可以将侦听器设置为在特定端口号上运行。在Mirth中,您可以在TCP侦听器设置中选择接受来自任何IP(所有接口)或特定IP地址(特定接口)的消息:
因此,为了解决您的特定示例,听起来您想让一条消息从Meditech出站到Azure VM上的Mirth实例。在Meditech中,您将输入在Mirth中指定的Azure服务器的IP地址和端口号。在Mirth中,您可以将其打开并选择“所有接口”,或者在“特定接口”中指定Meditech接口引擎的IP地址。
一个最后的想法..我从来没有玩过Azure,但是我确定有一些安全设置。 (希望它在某种防火墙后面),您可能需要明确允许来自Meditech接口引擎IP的流量。如果您需要进一步的帮助,我会发布一个新问题并将其标记在Azure下。