1

Azure VM (Windows Server 2016) で mirth を実行していて、Meditech から HL7 メッセージを取得しようとしています。tcp/ip の概念にあまり詳しくないので、ここで助けていただければ幸いです。Meditech が HL7 メッセージをサーバー (VM) に送信する場合、mirth のチャネルで設定を構成するにはどうすればよいですか?

たとえば、Listener Settingsパネルでは、

1. Specific interfaceVM のパブリック IP アドレスを選択して入力します。

2.インバウンドルールに設定したポート番号を入れるLocal Port

または、Meditech の IP アドレスとポート番号を入力しListener Settingsますか?

4

1 に答える 1

4

TCP/IP は非常に単純です。送信側システムから、送信先の宛先 IP アドレスとポート番号を指定します。宛先システムから、リスナーを特定のポート番号で実行するように設定します。Mirth では、TCP リスナー設定で任意の IP (すべてのインターフェイス) または特定の IP アドレス (特定のインターフェイス) からのメッセージを受け入れるように選択できます。

ここに画像の説明を入力

特定の例に対処するために、メッセージを Meditech から Azure VM 上の Mirth インスタンスに送信する必要があるように思えます。Meditech では、Mirth で指定した Azure サーバーの IP アドレスとポート番号を入力します。Mirth では、公開したままにして「すべてのインターフェース」を選択するか、「特定のインターフェース」で Meditech インターフェース エンジンの IP アドレスを指定できます。

最後に 1 つの考え.. Azure をいじったことはありませんが、いくつかのセキュリティ設定があることは確かです。(できれば、何らかのファイアウォールの背後にあることを願っています) Meditech インターフェイス エンジンの IP からのトラフィックを明示的に許可する必要がある場合があります。さらにサポートが必要な場合は、新しい質問を投稿し、Azure の下にタグを付けます。

于 2018-09-27T00:29:00.553 に答える