【发布时间】:2012-12-19 11:11:39
【问题描述】:
有没有一种免费的方法可以使用 PHP 将屏幕抓取到 AS400?
我知道 Zend 解决方案,但它不是免费的。
编辑
好的,我会详细说明。
我们有许多由一些程序员多年来编写的 AS400 应用程序。
现在我的老板希望能够在 AS400 之外使用他们的屏幕。
所以他告诉我用 c# 和 ehllapi 来做。
问题是我不是很丰富的编程经验大部分是 PHP 和 JS,而不是 c#。
我找到了一份关于使用 c# 进行屏幕抓取的指南,但没有详细说明,这对我来说似乎是一项几乎如果不是完全不可能的工作,除非我用我知道的语言来做。
【问题讨论】:
-
请澄清/详细说明您的要求,以避免任何潜在的误解。通常,当我们提到屏幕抓取时,我们的意思是捕获 5250(“绿屏”)会话的数据流,而不触及原始的 [RPG/COBOL] 应用程序,并将其转换为基于 HTTP 浏览器的会话。但我想确保您不意味着您已经拥有一个基于 PHP 浏览器的应用程序,并且希望从中捕捉白日梦。
-
是的,我想在现有 AS400 程序的屏幕中获取数据(字段)而不接触它们,并在 PHP 的帮助下将其流式传输到 html 页面中。我只有 AS400 程序可以运行,没有 PHP 应用程序。
-
如果您有任何发现,请告诉我。我找了好久都没有成功。
-
不要仅仅因为它们是非免费的就排除非免费的解决方案。 Zend 解决方案可能要花钱,但它可能比自己编写要便宜,尤其是在您对所涉及的协议一无所知的情况下。 (别告诉我你的雇主不会伸手去拿——任何拥有 AS400 的人都习惯于在他们的 IT 解决方案上花费大笔现金)
-
我同意@SDC。我以前遇到过这种情况,浪费了更多的时间。
标签: php screen-scraping ibm-midrange