RealPort — программное обеспечение от компании Digi International, предназначенное для виртуального подключения последовательных устройств через TCP/IP-сети. Оно функционирует как редиректор COM-порта, позволяя приложениям взаимодействовать с удалёнными серийными устройствами так, как если бы они были локально подключены. Это достигается путём создания виртуальных COM-портов на хост-системе, которые перенаправляют данные через сеть к устройствам, подключённым к серверу Digi, обеспечивая прозрачность для приложений и устройств.

RealPort поддерживает работу с различными операционными системами, включая Windows, Linux и Unix-подобные системы. Программное обеспечение интегрируется непосредственно в ядро операционной системы, что позволяет приложениям, использующим стандартные COM-порты, беспрепятственно взаимодействовать с удалёнными устройствами без необходимости в их модификации. Это особенно полезно в сценариях, где необходимо сохранить совместимость с устаревшими приложениями, использующими последовательные порты.

  • Множественные соединения через одно TCP/IP-соединение: RealPort позволяет устанавливать несколько соединений с различными COM-портами через одно TCP/IP-соединение, что снижает нагрузку на сеть и сервер.
  • Поддержка аппаратного и программного управления потоком: Обеспечивает надёжную передачу данных, предотвращая их потерю.
  • Настройка задержки и пропускной способности: Позволяет оптимизировать производительность передачи данных в зависимости от требований приложения.
  • Восстановление соединения: В случае сетевого сбоя RealPort автоматически восстанавливает соединение с устройством, не требуя вмешательства приложения.
  • Шифрование данных: В версии с поддержкой шифрования данные передаются через защищённое соединение, обеспечивая конфиденциальность и защиту от перехвата.
  • Совместимость с широким спектром операционных систем: Включая различные версии Windows, Linux, AIX и другие Unix-подобные системы.
  • Поддержка большого количества устройств: RealPort способен обслуживать до 4096 COM-портов в Windows и до 65 000 TTY-устройств в Unix-системах, ограничиваясь только возможностями операционной системы и серверного оборудования.
Подробнее