7

Java から RPG プログラムを呼び出す緊急の要件があります。このAccessing RPG on iSeries from Java question で提案されているように。JTOpen を使用する予定です。しかし、残念ながら、これらのシステムのいずれにもアクセスできません。Javaプログラムをテストする方法はありますか? Windows 用の RPG シミュレーターはありますか?

ヘルプやアイデアは非常に役立ちます

よろしく、 スリニバス

4

5 に答える 5

4

以前はInnovative Systemsで iSeries に無料でアクセスできました(このサービスは 2012 年 3 月 21 日に廃止されました)。彼らのマシンでは、RPG を試すことができます。

その他の注意事項としては、

  • RPG プログラムを含む iSeries プログラムを java から呼び出すことができます。しかし、本当にインターフェース (パラメーター/引数を使用) が必要な場合は、ILE RPG を使用することをお勧めします。ILE RPG は、正しいデータ型 (ポインターを含む) を含め、Java と対話するために必要なものをすべてサポートします。
  • JTOpen は、オープン ソースのクラス ライブラリです。それはas400で問題なく動作します。しかし、iSeries の世界では、このクラス ライブラリをインストールする通常の方法は「ライセンス プログラム」です。ライセンスという言葉を恐れないでください。これは、Linux の apt-get のような iSeries の方法です。詳しくは、IBM インフォセンターを参照してください。
  • 最後になりましたが、JTOpen は通常の Java クラス ライブラリです。そのライブラリをローカル マシンでテストして試すことができます。もちろん、iSeries データ域を開くことはできませんが、このクラス・ライブラリーの感触は掴めます。

ところで、Windows 用の RPG シミュレーターのことは忘れてもいいと思います。私が知らないコンパイラがいくつかあるかもしれませんが、それはRPGに固有のものではなく、iSeriesで実行されるという事実です。残念ながら、iSeries エミュレーターは利用できません。

于 2010-01-20T19:46:50.463 に答える
0

すでに述べたように、RPG シミュレーターはありません。ここで無料の iSeries アカウントに登録してみてください。問題は、OS/400 の知識がなければ先に進めないことです。あなたと一緒にログインして環境を手伝ってくれる人が社内にいますか?

于 2016-01-07T14:18:34.640 に答える
0

Infinite I と呼ばれる製品を持っているInfiniteの人々に問い合わせることができます。これは、Windows、Unix、または Linux で RPG/400、ILE RPG、COBOL/400、ILE COBOL、DDS、および CL を有効にすると主張しています。この環境での Java との統合については、パンフレットには記載されていません。

于 2013-01-31T23:59:42.673 に答える