Hitachi

Cosminexus V11 アプリケーションサーバ & BPM/ESB基盤 概説


9.6.13 HTTPアダプタ

サービスプラットフォームでは,Webサーバ上に公開されているリソースや,RESTスタイルで公開されているWebサービス(RESTful Webサービス)を呼び出すためのHTTPアダプタを提供しています。

HTTPアダプタからサービス部品を呼び出して実行する場合の概略を次の図に示します。

図9‒25 HTTPアダプタからのサービス部品実行

[図データ]

HCSCサーバへサービスの実行要求(要求電文)を送信するアプリケーションであるサービスリクエスタは,サービス部品(RESTful Webサービス)の実行要求を受け付けると,HTTPアダプタへ要求電文を送信します。

HTTPアダプタは,アダプタ内で定義されているサービス部品へ要求電文を送信し,サービス部品を実行します。

サービス部品での処理が終了すると,処理結果として応答電文がHTTPアダプタに送信されます。応答電文は,サービスリクエスタを経由して業務担当者へ通知されます。

なお,HTTPアダプタでは,HCSCサーバとサービス部品との間でファイルを送受信することもできます。これにより,クライアントから送信したファイルをWebサーバに転送したり,Webサーバ同士でファイルを送受信したりといった使い方ができます。