我一直在尝试使用Java连接到X3270(实际上是wc3270,因为我在Windows环境中工作)并控制它访问大型机,登录,浏览几个屏幕并获取从x3270的命令“ ascii”返回的数据。进行进一步处理(例如,分隔所需的字段)。

即使我可以连接到x3270并登录到服务器,即使在使用线程连续读取套接字的情况下,发送命令后也无法可靠地从x3270检索屏幕。

谁能告诉我我该怎么做才能做对事情?

最佳答案

我不能再强烈推荐Jagacy 3270,它是一种非常可靠且非常易于使用的Java屏幕抓取库。我曾尝试自己动手,也尝试过IBM HATS和IBM Host on Demand,结果发现Jagacy既简单,快速,轻便,又为我完成了。

完整的许可证并不便宜,但对我们来说值得。

关于java - 使用Java和X3270进行屏幕抓取,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3212999/

10-12 17:39