3

PHPを使用してAS400にスクリーンスクレイピングを行う無料の方法はありますか?

Zendソリューションについては知っていますが、無料ではありません。

編集
OK、詳しく説明します。

何年にもわたって何人かのプログラマーによって書かれた多くのAS400アプリケーションがあります。
今、私の上司はAS400の外で自分の画面を使用できるようにしたいと思っています。
それで彼は私にc#とehllapiでそれをするように言った。
私のあまり豊富ではないプログラミング経験のほとんどは、c#ではなくPHPとJSを使用したものです。
私はc#を使用した画面スクレイピングに関する単一のガイドを見つけましたが、十分に詳しく説明されていません。私が知っている言語でそれを行わない限り、それは私にとってほぼ不可能ではないにしてもほぼ不可能な仕事のようです。

4

3 に答える 3

2

ミッドレンジマシンとTN5250クライアントの間に配置するプロキシサーバーを作成します。これは通常のTCP/IPソケットです。TN5250がどのように機能するかを理解する必要があります。

于 2012-12-19T16:06:52.023 に答える
2

本当にスクリーンスクレイピングが必要ですか、それともPHP(PDO)を使用してSQLステートメントを使用してAS / 400に保持されているデータを表示できますか?

私の初期のAS/400クライアントの1つは、スクリーンスクレイピングを使用して一部のアプリケーションをWeb対応にしたいと考えていました。彼らはすぐに気が変わったが、私が彼らに、緑色の画面ではなくWebブラウザーを使用して、インターフェースがどれほど豊かになるかを示した。彼らは最終的にスクリーンスクレイピングのアイデアを捨て、AS/400上のデータを操作するためのPHPページを作成したWeb開発者を雇いました。

明らかに、単純な(または複雑な)SQLステートメントが必要なことを実行できない場合があります。PHPからAS/400上のプログラムを呼び出すことはできます。Zendから無料で入手できるPHPToolkitfor i5/OSをご覧ください。

于 2012-12-19T17:04:18.217 に答える
0

スクリーンスクレイピング自体ではなく、RPGアプリケーションをRPG/OAアプリケーションに微調整することを検討してください。これは、すべてをPHPに置き換えるよりもはるかに簡単です。ほとんどのRPG/OAソリューションには値札が付いており、無料のソリューションを求めていました。オープンソースソリューションであるOpenRPGUIをチェックしてください。ここでそれについて読んでください

于 2012-12-22T01:51:56.010 に答える