Cosminexus アプリケーションサーバ V8 Webサービス開発の手引

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

15.5.1 メッセージコンテキストのプロパティのサポート範囲

メッセージコンテキストのプロパティのサポート範囲を次の表に示します。

表15-28 メッセージコンテキストのプロパティの一覧

項番 プロパティ名 記載個所※1 必須※2 サポート
Webサービスクライアント ハンドラ
Webサービスクライアント側 Webサービス側
out※3 in※4 out※5 in※6 in※7 out※8
javax.xml.ws.handler.message
1 .outbound※9 9.4.1.1 ×※9 ×※9
javax.xml.ws.binding.attachments
2 .inbound※9 9.4.1.1 ×※9 ×※9
3 .outbound※9 9.4.1.1 ×※9 ×※9
javax.xml.ws.reference
4 .parameters※9 9.4.1.1 ×※9 ×※9
javax.xml.ws.wsdl
5 .description※9,※17 9.4.1.1 ×※9 ×※9 ×※10 ×※10 ×※10 ×※10
6 .service※9,※17 9.4.1.1 ×※9 ×※9
7 .port※9,※17 9.4.1.1 ×※9 ×※9
8 .interface※9,※17 9.4.1.1 ×※9 ×※9
9 .operation※9,※17,※18 9.4.1.1 ×※9 ※18
javax.xml.ws.http.request
10 .headers 9.4.1.1 ※19 ×※9 ※19 ※11
11 .method※9※10 9.4.1.1 ×※9 ×※9 ※11 ※11
12 .querystring※9※10 9.4.1.1 ×※9 ×※9 ※11 ※11
13 .pathinfo※9※10 9.4.1.1 ×※9 ×※9 ※11 ※11 ※12 ※12
javax.xml.ws.http.response
14 .headers※9 9.4.1.1 ×※9 ×※9 ※13 ※13 ※13
15 .code※9 9.4.1.1 ×※9 ×※9 ※14
javax.xml.ws.servlet
16 .context※9※10 9.4.1.1 ×※9 ×※9 ※11 ※11
17 .request※9 9.4.1.1 ×※9 ×※9 ※11 ※11
18 .response※9 9.4.1.1 ×※9 ×※9 ※11 ※11
javax.xml.ws.service.endpoint
19 .address※15 4.2.1.1
javax.xml.ws.security.auth
20 .username 4.2.1.1
21 .password 4.2.1.1
javax.xml.ws.session
22 .maintain 4.2.1.1
javax.xml.ws.soap.http.soapaction
23 .use 4.2.1.1 ×※16 ×※16 ×※16 ×※16 ×※16 ×※16
24 .uri 4.2.1.1 ×※16 ×※16 ×※16 ×※16 ×※16 ×※16
com.cosminexus.jaxws
25 .connect.timeout    
26 .request.timeout    

(凡例)
○:必須であることを示します。
−:必須でないことを示します。
◎:参照および変更できます。
△:参照だけできます。変更した場合の動作は保証されません。
×:参照および変更できません。
空欄:CosminexusのJAX-WS機能が提供するプロパティであるため,該当しないことを示します。

注※1
JAX-WS 2.1仕様で定義されている個所を示します。

注※2
JAX-WS 2.1仕様で必須かどうかを示します。

注※3
javax.xml.ws.BindingProvider#getRequestContextで取得できる要求コンテキストで,参照または変更できるかどうかを示します。

注※4
javax.xml.ws.BindingProvider#getResponseContextで取得できる要求コンテキストで,参照または変更できるかどうかを示します。

注※5
Webサービスクライアントに関連づけられたハンドラで,アウトバウンド時(要求メッセージを送信するとき)に,参照または変更できるかどうかを示します。

注※6
Webサービスクライアントに関連づけられたハンドラで,インバウンド時(応答メッセージを受信するとき)に,参照または変更できるかどうかを示します。

注※7
Webサービス実装クラスまたはプロバイダ実装クラスに関連づけられたハンドラで,インバウンド時(要求メッセージを受信する時)に,参照または変更できるかどうかを示します。

注※8
Webサービス実装クラスまたはプロバイダ実装クラスに関連づけられたハンドラで,アウトバウンド時(応答メッセージを送信するとき)に,参照または変更できるかどうかを示します。

注※9
15.5.2(5) WebサービスクライアントでのHANDLERスコープのメッセージコンテキストプロパティ」を参照してください。

注※10
常にnullが返されます。

注※11
15.5.2(1) Webサービスクライアント側のハンドラで操作しても意味のないメッセージコンテキストプロパティ」を参照してください。

注※12
15.5.2(2) パス情報」を参照してください。

注※13
15.5.2(3) HTTP応答ヘッダ」を参照してください。

注※14
15.5.2(4) HTTPステータスコード」を参照してください。

注※15
15.5.2(7) サービスエンドポイントのアドレスに指定するメッセージコンテキストのプロパティ」を参照してください。

注※16
15.5.2(6) SOAPActionヘッダに関連するメッセージコンテキストプロパティ」を参照してください。

注※17
15.5.2(8) WSDLに関連するメッセージコンテキストプロパティ」を参照してください。

注※18
15.5.2(9) WSDLオペレーションの名前に関連するメッセージコンテキストプロパティ」を参照してください。

注※19
HTTPレスポンス圧縮機能との連携時に使用するHTTPヘッダ「Accept-Encoding」,およびHTTPリクエストボディのgzip圧縮時に使用するHTTPヘッダ「Content-Encoding」の追加と参照だけできます。「Accept-Encoding」については,「10.18 HTTPレスポンス圧縮機能との連携」を参照してください。「Content-Encoding」については「10.17 HTTPリクエストボディのgzip圧縮」を参照してください。