Я хочу создать прослушиватель HL7 на С#. Мы уже анализируем сообщения, которые отправляются нам в виде текстовых файлов, и импортируем их в базу данных, поэтому я понимаю, что такое сообщения HL7 и как их анализировать.
Мой главный вопрос относительно слушателя. Является ли прослушиватель просто прослушивателем TCP? Если да, могу ли я собрать базовый прослушиватель TCP, который получает сообщение и анализирует результаты, импортируя их в нашу базу данных?
Мой второй вопрос касается ACK. Насколько я понимаю, это просто сообщение, отправленное обратно отправителю после получения сообщения. Это просто еще одно сообщение HL7, обозначенное как ответное сообщение.
Я прав в своем понимании? Также, если у кого-то есть дополнительная информация или указатели, я был бы признателен за любую помощь.