IMTK を使用すると、Web サービスや Java サービスなどのサービスとして エンタープライズ サーバー インスタンス 上で動作する COBOL アプリケーションと、Web サービス クライアントや JSP クライアントなどのクライアントとの間のインターフェイスを作成できます。作成するインターフェイスは、サービス インターフェイスと呼ばれます。
次のタイプの COBOL プログラム用サービス インターフェイスを作成できます。
新規または既存の COBOL アプリケーションから作成するサービス インターフェイスでは、アプリケーション機能の必要な部分だけを選択して公開できます。COBOL アプリケーションではさまざまな機能が実行されることが多いため、サービス インターフェイスを作成することによって、エンド ユーザーからのアクセスを必要な機能のみに制限できます。
また、サード パーティから提供された WSDL または JSON ファイルを使用して、そこに記述されている Web サービスをサポートするサービス インターフェイスを生成すると同時に、その Web サービスのサポートに必要なデータ構造を含むスケルトン COBOL プログラムを生成することもできます。生成された COBOL プログラムを拡張して、希望する出力を戻すために必要なロジックを含めることができます。
Enterprise Server で実際に機能するサービス インターフェイスの作成プロセスには、次の手順が含まれます。