Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム 開発ガイド 基本開発編


9.6.6 要求電文を作成する(TP1/EE,JMS)

サービスリクエスタからHCSCサーバの非同期受付(MDB(DBキュー))に,サービス部品を要求する要求電文を作成します。サービスリクエスタから送信する要求電文の内容は,サービス部品側と同じ電文フォーマットで作成してください。

サービスリクエスタがTP1/EEの場合とJMSの場合の,要求電文の送信を次の図に示します。

図9‒28 要求電文の送信(標準の非同期受付(MDB(DBキュー)))

[図データ]

正常な要求電文の伝わり方については,マニュアル「サービスプラットフォーム 解説」の「2.5 DBキューを使用したサービスとの接続」を参照してください。

また,サービスリクエスタでは,電文種別がXML電文の要求電文を作成します。作成した要求電文はバイナリ変換します。バイナリ変換する場合は,サービスリクエスタ側とサービス部品側で同じエンコードの方式を使用してください。XML電文の要求電文については,「9.2.6 要求電文を作成する」を参照してください。

なお,プロトコルの種類がDBキューのサービス部品の場合,非同期受付(MDB(DBキュー))から要求電文を送信できません。非同期受付(MDB(DBキュー))から要求電文を送信できるのは,サービス部品側で次のプロトコルを使用しているときになります。