0

誰もがRDzにどれほど精通しているのかはわかりませんが、IBMメインフレームとWebサービスの仕組みを知っているなら、私を助けてくれるかもしれません。

私のMFにはUNIX側とCICS側があり、UNIX側にJavaアプリケーションを配置する必要があります。これは、UNIX側のJavaプログラムからWebサービスを呼び出してデータを返すCICSから呼び出すことができます。

とにかく、私は他のすべてが機能していますが、CommAreaCAHパラメーターを介して渡されるデータを使用してWebサービスを呼び出す方法を知る必要があります。私はWebサービスの初心者ですが、学ぶことは常に素晴らしいことです。

編集:このJavaプログラムは、独立していて、手動操作なしで単独で実行できる必要があります。

4

1 に答える 1

3

CICS アプリケーションから Web サービスを呼び出すには、INVOKE SERVICE CICS API を使用します。

これを機能させるには、呼び出したい Web サービスの WSDL から始めます。IBM 提供のプログラムDFHWS2LSを介して WSDL を実行します(DFH は IBM による CICS のすべての略語であり、WS2LS は Web Service to Language Structure を意味します)。DFHWS2LS は、IBM がWeb Services Assistantと呼んでいるものの一部です。

DFHWS2LS から、Web サービス・バインディング (WSBIND) ファイルと言語構造を取得します。プログラムに組み込み、commarea からそれらにデータを移動する言語構造。CICS システム プログラマーに提供して、パイプラインのピックアップ ディレクトリに含めることができるようにする WSBIND ファイル。パイプライン構成ファイルも作成する必要があります。

つまり、あなたは非常に大きな質問をしたということです。:) この主題に関する複数日のコースと書籍があります。

于 2012-06-12T22:49:00.320 に答える