クライアント・ドライバー・メッセージ・セットの作成
クライアント・フローの駆動に使用するメッセージを定義したメッセージ・セットを作成するには、次のようにします。
- SampleDriverMessages という名前の新しいメッセージ・セット・プロジェクトを作成します。
WebSphere Message Broker 資料のメッセージ・セット・プロジェクトを参照してください。
- driverMessage.mxsd という名前の新しいメッセージ定義ファイルを作成します。
WebSphere Message Broker 資料の メッセージ・セットの作成を参照してください。
- OrderMessage および OrderResponse という名前の新しいメッセージを作成します。
WebSphere Message Broker 資料のメッセージ・モデル・オブジェクトの追加を参照してください。
- 「OrderMessage」を右クリックして、「ローカル・エレメントを追加」をクリックします。
- 「localElement」を選択して、メッセージ定義エディターの「プロパティー」ビューに切り替えます。
- 「タイプ」リストから (新しい複合タイプ) を選択します。「新規複合タイプ」ウィンドウが表示されます。
- 「OK」をクリックすると、ローカル複合タイプが作成されます。
- 以下の表の各エレメントを OrderMessage に追加するには、{Local complexType} を右クリックして、
「ローカル・エレメントを追加」をクリックしたあと、エレメントを名前変更します。
OrderMessage
エレメント名 |
エレメント・タイプ |
First Name |
xsd:string |
LastName |
xsd:string |
Street |
xsd:string |
City |
xsd:string |
ZipCode |
xsd:string |
PartNumber |
xsd:string |
Quantity |
xsd:int |
- 以下の表の各エレメントを OrderResponse メッセージに追加するには、OrderResponse を右クリックして、
「ローカル・エレメントを追加」をクリックしたあと、エレメントを名前変更します。
OrderResponse
エレメント名 |
エレメント・タイプ |
Status |
xsd:string |
AMT |
xsd:int |
PartNo |
xsd:string |
PartQuantity |
xsd:int |
メッセージを以下の図と比較して、メッセージのフォーマットが正しいことを確認してください。
これで、Web サービス・クライアント・メッセージ・フローを作成できます。
詳しくは、Web サービス・クライアント・フローの作成を参照してください。
「Asynchronous Consumer サンプルの作成」に戻る