2009-05-12 12 views
3

私は私の会社のI5ベースのPOSシステムを近代化するという任務を与えられました。主なプッシュは、ビジネスロジックを失うことなく、よりフレンドリーなインターフェース/優れたデータビューを作成することです。JavaでI5/As400プログラムを最新化

インタラクティブな(コマンドラインではない)I5プログラムとやりとりするためのJavaの優れた方法はありますか?何かPHPだけで5250ブリッジを提供しているのですか?私は彼が5250ブリッジを使用することを検討していますが、私はJavaベースのソリューションを好むでしょう。

ありがとうございます!

答えて

2

アプリケーションのインタラクティブな部分が分離可能であると仮定します... Toolbox for Javaを使用して、基礎となるプログラムを直接呼び出してリモートGUIを作成するのはなぜですか? JavaからAPI、PGM、およびCLコマンドをリモートで呼び出すことができます。

+0

合意。 GUIインターフェイスを5250デザインに合わせようとするのは、私にとっては正方形のペグ/丸穴のシナリオです。これは、サブファイル画面、または5250画面サイズ制限のために複数の画面を入力する必要がある場合に特に当てはまります。スクリーンスクレーパーの代わりにGUIユーザーインターフェースとしてGUIユーザーインターフェースを設計する。もちろん、私の意見です。 –

0

IBM Java ToolboxのProgramCallクラスを探しています。これにより、任意のプログラムを呼び出すことができますが、パラメータを取得するためには肘のグリースが必要です。ここでは、I5コンパイラが自動的にProgramCall引数を作成するために使用できるPCMLファイルを作成する利点があります。私たちは、PCからのそのような呼び出しのために1msの時間を過ぎています。

注:あなたが深刻なブードーをしない限り、QTEMPは利用できません。