Тестирование TN3270 с помощью простого терминала-эмулятора без HerculesDelphi , ОС и Железо , DOS и КонсольТестирование TN3270 с помощью простого терминала-эмулятора без использования HerculesВопрос пользователя заключается в поиске способа тестирования терминала-эмулятора TN3270, не прибегая к использованию сложных систем, таких как Hercules. Пользователь уже имеет готовые экраны, созданные заказчиком, и хочет проверить свою клиентскую программу на этих экранах, не посещая офис заказчика. Один из альтернативных ответов предлагает использовать TN Bridge Host Integration Pack от Cybelesoft, однако это клиентская компонента, требующая наличия главного компьютера или эмулятора. Также упоминается возможность записи и воспроизведения потока данных, что может быть полезным для тестирования. Подтвержденный ответДля тестирования TN3270 с помощью простого терминала-эмулятора без Hercules можно использовать TN3270Server из проекта Open3270. Несмотря на отсутствие документации, существуют примеры использования этого класса, которые можно адаптировать под свои нужды. Ниже приведен пример кода на Object Pascal, который может служить отправной точкой для создания собственного эмулятора TN3270:
Альтернативный ответЕсли использование TN3270Server из проекта Open3270 кажется слишком сложным, можно рассмотреть альтернативные методы. Например, запись и воспроизведение потока данных, который обычно передается терминалу. В Object Pascal для этого можно использовать простые программы, которые записывают и затем воспроизводят данные, например, программу-эхо:
Этот код создает простой сервер, который принимает входящие данные от терминала-эмулятора и отправляет их обратно, имитируя эхо. Для работы с TN3270 экранами, данные, которые отправляются серверу, должны быть сформированы в соответствии с протоколом TN3270. ЗаключениеДля тестирования TN3270 эмулятора без использования Hercules можно использовать TN3270Server из проекта Open3270 или реализовать простой эхо-сервер, который будет принимать и отправлять данные обратно, имитируя основные функции протокола TN3270. Для создания полнофункционального эмулятора потребуется дополнительная разработка и понимание протокола TN3270. Тестирование TN3270 с помощью простого терминала-эмулятора без использования Hercules может быть осуществлено с помощью TN3270Server из проекта Open3270 или через создание простого сервера-эхо для имитации обмена данными. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: DOS и Консоль ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |