В IBM 5250 технология скрининга экрана была "WebFacing" - я бы опубликовал ссылку, но вам, вероятно, лучше ее поискать, так как документация IBM настолько разбросана. Доступны и другие технологии, но: Соскоб с экрана никогда не был чьим-то любимым, так как обычно вы получаете что-то, что, хотя и выглядит более современным, на самом деле сложнее в использовании, чем зеленый экран, и не более функционально. 5250, вероятно, является единственной лучшей платформой для ввода данных, которую я когда-либо использовал - веб-формы в браузере являются одними из худших.
Как уже упоминалось, jt400 - это путь для большинства других вещей. В частности:
JDBC - для всего SQL. Если вы все сделаете правильно и будете обращаться к своим файлам, как будто они действительно являются таблицами, это способ полностью уйти от 400.
Доступ на уровне записи - пишите Java-программы, используя API базы данных, аналогичный RPGLE (все эти цепочки, установки, которые любят 400 программистов)
Вызов программ, системных команд, управление ресурсами (очереди данных, области данных, распечатки / буферы, задания и т. Д. И т. Д.)
Удачи