Настройка источника прослушивания TCP-канала Mirth - PullRequest
0 голосов
/ 26 сентября 2018

Я использую веселье на виртуальной машине Azure (Windows Server 2016) и пытаюсь получить сообщения HL7 от Meditech.Не очень знаком с концепцией tcp / ip, поэтому помощь приветствуется здесь.Когда Meditech отправляет сообщения HL7 на мой сервер (ВМ), как мне настроить параметр в канале mirth?

Например, на панели Listener Settings,

1.Выберите Specific interface ивведите публичный IP-адрес моей виртуальной машины.

2.Put номер порта, который я установил во входящем правиле, в Local Port

или я должен указать IP-адрес и номер порта Meditech в Listener Settings?

1 Ответ

0 голосов
/ 27 сентября 2018

TCP / IP довольно прост.В отправляющей системе вы указываете IP-адрес назначения и номер порта, на который хотите отправить.Из системы назначения вы настраиваете слушателя для запуска на конкретном порту #.В Mirth вы можете выбрать прием сообщений с любого IP (Все интерфейсы) или определенного IP-адреса (определенного интерфейса) в настройках прослушивателя TCP:

enter image description here

Таким образом, если обратиться к конкретному примеру, похоже, что вы хотите, чтобы сообщение отправлялось из Meditech в ваш экземпляр Mirth на виртуальной машине Azure.В Meditech вы должны ввести IP-адрес и номер порта сервера Azure, которые вы указали в Mirth.В Mirth вы можете оставить его открытым для мира и выбрать «Все интерфейсы» или указать IP-адрес вашего механизма интерфейса Meditech в «Определенном интерфейсе».

Одна заключительная мысль. Я никогда не играл с Azure, но я уверен, что есть некоторые настройки безопасности.(надеюсь, он находится за каким-то брандмауэром) Вам может потребоваться явно разрешить трафик с IP-адреса вашего механизма интерфейса Meditech.Если вам понадобится дополнительная помощь, я опубликую новый вопрос и добавлю его в Azure.

...