Cosminexus V9 アプリケーションサーバ Webサービス開発ガイド

[目次][用語][索引][前へ][次へ]

37.5.2 レスポンスメッセージ

ここでは,レスポンスメッセージについて説明します。

<この項の構成>
(1) レスポンスメッセージの送信先
(2) http://www.w3.org/2005/08/addressing/none指定時の動作

(1) レスポンスメッセージの送信先

リクエストメッセージに含まれるアドレッシング・ヘッダの応答エンドポイントに匿名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要素

(2) http://www.w3.org/2005/08/addressing/none指定時の動作

http://www.w3.org/2005/08/addressing/noneは,WS-Addressing 1.0仕様でメッセージを送信しないことを示すURIです。このURIがアドレッシング・ヘッダのwsa:ReplyTo/wsa:Address要素やwsa:FaultTo/wsa:Address要素に設定されている場合,レスポンスメッセージは送信されません。