Cosminexus V9 アプリケーションサーバ Webサービス開発ガイド
ここでは,レスポンスメッセージについて説明します。
リクエストメッセージに含まれるアドレッシング・ヘッダの応答エンドポイントに匿名URI以外を使用している場合,wsa:From/wsa:Address要素,wsa:ReplyTo/wsa:Address要素,およびwsa:FaultTo/wsa:Address要素の有無によって,レスポンスメッセージの送信先が異なります。
各要素の有無とレスポンスメッセージの送信先の関係を次の表に示します。
表37-2 レスポンスメッセージの送信先
| 項番 | アドレッシング・ヘッダ | 送信するレスポンスメッセージの種類 | レスポンスメッセージの送信先 | ||
|---|---|---|---|---|---|
| wsa:From/wsa:Address要素 | wsa:ReplyTo/wsa:Address要素 | wsa:FaultTo/wsa:Address要素 | |||
| 1 | 存在しない | 存在しない | 存在しない | 正常メッセージ | HTTPの送信元 |
| 2 | 異常メッセージ | HTTPの送信元 | |||
| 3 | 存在する | 正常メッセージ | HTTPの送信元 | ||
| 4 | 異常メッセージ | wsa:FaultTo/wsa:Address要素 | |||
| 5 | 存在する | 存在しない | 正常メッセージ | wsa:ReplyTo/wsa:Address要素 | |
| 6 | 異常メッセージ | wsa:ReplyTo/wsa:Address要素 | |||
| 7 | 存在する | 正常メッセージ | wsa:ReplyTo/wsa:Address要素 | ||
| 8 | 異常メッセージ | wsa:FaultTo/wsa:Address要素 | |||
| 9 | 存在する | 存在しない | 存在しない | 正常メッセージ | HTTPの送信元 |
| 10 | 異常メッセージ | HTTPの送信元 | |||
| 11 | 存在する | 正常メッセージ | HTTPの送信元 | ||
| 12 | 異常メッセージ | wsa:FaultTo/wsa:Address要素 | |||
| 13 | 存在する | 存在しない | 正常メッセージ | wsa:ReplyTo/wsa:Address要素 | |
| 14 | 異常メッセージ | wsa:ReplyTo/wsa:Address要素 | |||
| 15 | 存在する | 正常メッセージ | wsa:ReplyTo/wsa:Address要素 | ||
| 16 | 異常メッセージ | wsa:FaultTo/wsa:Address要素 | |||
http://www.w3.org/2005/08/addressing/noneは,WS-Addressing 1.0仕様でメッセージを送信しないことを示すURIです。このURIがアドレッシング・ヘッダのwsa:ReplyTo/wsa:Address要素やwsa:FaultTo/wsa:Address要素に設定されている場合,レスポンスメッセージは送信されません。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.