1

私は、iSeries プラットフォームで実行されるルーチンのプログラミングを任されています。ここでは、SHA-2 データ暗号化を実行できるプログラムにパラメーター (ユーザー ID、タイムスタンプなど) を渡します。暗号化の結果を取得し、それを文字列にフォーマットしてブラウザーを開きます。

CLP を使用してブラウザーを開く方法は知っていますが、暗号化を実行する方法を見つけようとしています。それを処理するためにJavaプログラムをコーディングする必要がありますか? SQLCBL または CLP から呼び出すことができる iSeries にコンパイルできるものはありますか?

iSeries で Java プログラム/クラスをコーディングしたことはありません。それを支援できる Java pgmr をここに配置してください。Java クラスの作成方法と iseries でのコンパイル方法を知る必要があるだけです。

考え?ヒント?提案?

4

1 に答える 1

1

iSeries 用の Java の開発は、他のプラットフォームと変わりません。任意のエディターを使用して Java クラスをローカルで開発し、JAR を作成して、その JAR を iSeries ファイル システムのどこかに置きます。

クラス/jarなどを提供する必要があるJAVAコマンドでJavaクラスを呼び出します。JARを含むクラスパスを提供するか、環境変数にクラスパスを設定してください。

CLP または他の iSeries プログラムからパラメーターを交換するには、小さな RPG プログラムがデータの変換に役立つ場合があります。RPG にはネイティブ Java サポートがあり、これが iSeries プログラムを Java と統合する簡単な方法であることがわかりました。RPG からの Java メソッドのプロトタイピングと呼び出しという記事では、私が使用したソリューションについて説明しています。

于 2009-10-26T12:11:09.000 に答える