【发布时间】:2018-10-10 20:07:30
【问题描述】:
可以使用 Fiddler 监控大型机 PCOMM 会话吗?或者使用任何 3270 Emulator 软件进行大型机会话?如果是这样,怎么做?我查看了 Fiddler 文档,并进行了搜索,但没有提及。
最终目标是使用 Java 代码连接到大型机。我已经提供了一个 PCOMM 自动化解决方案,它可以登录、进入 CICS、执行事务、屏幕抓取屏幕并将屏幕数据放入文件。现在客户希望我在没有 PCOMM 的情况下做同样的事情。用户想要使用 Java 解决方案。我有连接到大型机的 Java 程序。但是为了“登录”到主机,并没有返回初始菜单屏幕。我看到一系列 3270 代码,例如 255 (IAC) 253 (DO) 40 (?),我回复 255, 253 (Will do) 40 (?) EOR。大型机返回 255、250 (Subnegotiate) 40 (?) 等等。我以不同的方式尝试了这样的代码,但到目前为止还没有运气。有关协商会话 3270 的代码的更多信息,请参阅http://www.faqs.org/rfcs/rfc1576.html。这是一个非常古老的文档,可能已经更新。还有http://www.faqs.org/rfcs/rfc854.html
我的想法是监控 PCOMM 会话,发现正确的会话来协商与 3270 会话的连接。毕竟,PCOMM 正在努力使该会议发生。
谢谢, 巴鲁克·阿塔
【问题讨论】:
-
我不熟悉 Fiddler,所以我快速熟悉了它。看来您可以使用它来嗅探 telnet 流量,因此它应该能够嗅探 TN3270(基于 telnet)。如果您使用的是 SSH,则可能会更复杂。 TN3270 只是 telnet 的超集。此外,还有 TN3270 和 TN3270E 版本,请确保您的服务器不会因为需要一个而不是另一个而拒绝您的请求。
-
另外,你可能想看看j3270。
标签: emulation fiddler mainframe 3270