Можно ли использовать Fiddler для мониторинга сеанса PCOMM или любого сеанса эмулятора 3270?

Можно ли использовать Fiddler для мониторинга сессии PCOMM на мэйнфреймах? Или сеанс мэйнфрейма с любым программным обеспечением эмулятора 3270? Если так, то как? Я посмотрел документацию Fiddler и искал, и она не упоминается.

Конечная цель - подключиться к мэйнфрейму с помощью кода Java. Я уже предоставил решение для автоматизации PCOMM, которое входит в систему, переходит в CICS, выполняет транзакцию, просматривает экраны и помещает данные экрана в файл. Теперь клиент хочет, чтобы я делал то же самое без PCOMM. Пользователь хочет использовать решение Java. У меня есть Java-программа, которая подключается к мэйнфрейму. Но начальный экран меню не возвращается, чтобы "войти" в мэйнфрейм. Я вижу серию из 3270 кодов, таких как 255 (IAC) 253 (DO) 40 (?), Я отвечаю с 255, 253 (будет делать) 40 (?) EOR. Мэйнфрейм возвращается с 255, 250 (Subnegotiate) 40 (?) И так далее. Я пробовал такие коды по-разному, но пока не повезло. См. http://www.faqs.org/rfcs/rfc1576.html для получения дополнительной информации о кодах для согласования сеанса 3270. Это очень старый документ, и с тех пор, возможно, он был обновлен. Также http://www.faqs.org/rfcs/rfc854.html

Я думал о том, чтобы контролировать сеанс PCOMM, чтобы найти правильный разговор для согласования соединения с сеансом 3270. В конце концов, PCOMM работает над тем, чтобы этот сеанс состоялся.

спасибо, Барух Атта

2 ответа

Решение

Работая с другими сотрудниками здесь, мы пришли к выводу, что Fiddler не может просматривать сообщения PCOMM. Мы пришли к выводу, что Fiddler может контролировать только сообщения на основе BROWSER. Наши сотрудники утверждают, что являются "экспертами" в Fiddler, с большим опытом работы. Если кто-то в STACK Overflow действительно может использовать Fiddler для мониторинга связи PCOMM с мэйнфреймом, я бы хотел оказаться ошибочным.

Я вижу, что ты делаешь. У вас есть несколько вариантов:

  1. Для доступа к экранам используйте HATS или API Host on Demand (HOD). Этот API предназначен для преобразования экранов в объекты Java, с которыми вы можете работать. На самом деле вы можете использовать HATS для создания веб-сервисов (на основе SOAP или REST), к которым вы можете использовать любой клиент для доступа. Это самый быстрый и быстрый способ. Вот обзор веб-сервисов HATS. Если вы попытаетесь просто подключиться к потоку telnet с помощью Java, вы потратите месяцы, если не годы, на воссоздание того, что API HATS/HOD уже предлагает.

  2. Измените ваши приложения CICS и настройте веб-сервисы CICS. Это пакеты OSGi, которые вы развертываете в регионах JVM в CICS. Это самый элегантный метод, но требует более крутой кривой обучения и времени для реализации. Однако, как только вы сделали первую программу CICS, остальные начинают падать, как домино. Проверьте это Redbook.

Другие вопросы по тегам