ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server JAX-WS Webサービスの高度な機能のプログラミング
11
g
リリース1(10.3.3)
B61633-01
次
目次
タイトルおよび著作権情報
はじめに
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
概要
2
非同期のリクエストとレスポンスを使用したWebサービスの呼出し
非同期のリクエストとレスポンス機能の概要
非同期のリクエストとレスポンスの使用:主な手順
WSDLに対する非同期バインディング宣言の適用
非同期のリクエストとレスポンスを使用する場合のbuild.xmlファイルの更新
非同期クライアントの作成
3
Webサービス原子性トランザクションの使用
Webサービス原子性トランザクションの概要
Webサービスの高度な機能に必要なドメイン・リソースの構成
Webサービスに対するWebサービス原子性トランザクションの有効化
JWSファイルでの@Transactionalアノテーションの使用
例: Webサービス・クラスでの@Transactionalアノテーションの使用
例: Webサービス・メソッドでの@Transactionalアノテーションの使用
例: @TransactionalアノテーションとEJB @TransactionAttributeアノテーションの併用
WSDLから開始するWebサービス原子性トランザクションの有効化
Webサービス・クライアントに対するWebサービス原子性トランザクションの有効化
@Transactionalアノテーションと@WebServiceRefアノテーションの併用
TransactionalFeatureをクライアントに渡す
管理コンソールを使用したWebサービス原子性トランザクションの構成
コーディネータと参加者の間で交換されるメッセージの保護
Webサービス原子性トランザクションの有効化および構成
クラスタ環境でのWebサービス原子性トランザクションの使用
Webサービス原子性トランザクションのその他の使用例
4
クラスタ内のWebサービスの管理
Webサービス・クラスタでのルーティングの概要
クラスタでのルーティングのシナリオ
シナリオ1: 単一サーバーへのWebサービス・レスポンスのルーティング
シナリオ2: ルーティング情報を使用した単一サーバーへのWebサービス・レスポンスのルーティング
シナリオ3: IDを使用した単一サーバーへのWebサービス・レスポンスのルーティング
Webサービス・クラスタでのルーティングの仕組み
送信するリクエストへのルーティング情報の追加
受信したリクエストのルーティング情報の検出
クラスタ内でのリクエストのルーティング
フロントエンドSOAPルーターでのルーティング・マップの保持
X-weblogic-wsee-storetoserver-list HTTPレスポンス・ヘッダー
X-weblogic-wsee-storetoserver-hash HTTPレスポンス・ヘッダー
クラスタ内のWebサービスの構成
WebLogicクラスタの設定
クラスタ環境におけるWebサービスの高度な機能に必要なドメイン・リソースの構成
フロントエンドSOAPルーターの拡張によるWebサービスのサポート
Webサービス原子性トランザクション・メッセージのルーティングの有効化
フロントエンドSOAPルーターのIDの構成
クラスタのルーティング・パフォーマンスのモニター
5
Webサービスのエンド・ポイントのパブリッシュ
6
コールバックの使用
コールバックの概要
コールバック実装のサンプル
コールバックのプログラミング:主な手順
対象Webサービスのプログラミングのガイドライン
コールバック・クライアントWebサービスのプログラミングのガイドライン
コールバックWebサービスのプログラミングのガイドライン
対象Webサービスのbuild.xmlファイルの更新
7
MTOM/XOPを使用したバイナリ・データ転送の最適化
MTOM/XOPを使用したバイナリ・データの送信
データ型のアノテーションの追加
データ型のアノテーションを追加する: Javaから始める場合
データ型のアノテーションを追加する: WSDLから始める場合
WebサービスでMTOMの有効化
アノテーションを使用してWebサービスでMTOMの有効化
WS-Policyファイルを使用してWebサービスでMTOMの有効化
クライアントでMTOMの有効化
添付ファイルのしきい値の設定
SOAP添付ファイルのストリーミング
クライアント側のサンプル
サーバー側のサンプル
SOAP添付ファイルのストリーミングの構成
サーバーでSOAP添付ファイルのストリーミングの構成
クライアントでSOAP添付ファイルのストリーミングの構成
8
動的プロキシ・クライアントの作成
WSDLの場所を指定する際のその他の考慮事項
9
XMLカタログの使用
XMLカタログの概要
XMLカタログの定義と参照
外部XMLカタログの定義
外部XMLカタログ・ファイルの作成
外部XMLカタログ・ファイルの参照
XMLカタログを埋め込み
埋め込みXMLカタログの作成
埋め込みXMLカタログの参照
クライアント・ランタイムでのXMLカタログの無効化
XMLリソースのローカル・コピーの取得
10
SOAPメッセージ・ハンドラの作成と使用
SOAPメッセージ・ハンドラの概要
サーバー側SOAPメッセージ・ハンドラの追加:主な手順
クライアント側SOAPメッセージ・ハンドラの追加:主な手順
SOAPメッセージ・ハンドラおよびハンドラ・チェーンの設計
サーバー側ハンドラの実行
クライアント側ハンドラの実行
SOAPメッセージ・ハンドラの作成
SOAPハンドラのサンプル
論理ハンドラのサンプル
Handler.handleMessage()メソッドの実装
Handler.handleFault()メソッドの実装
Handler.close()メソッドの実装
メッセージ・コンテキスト・プロパティの値とメソッドの使用
SAAJを使用したSOAPリクエスト・メッセージおよびレスポンス・メッセージの直接操作
SOAPPartオブジェクト
AttachmentPartオブジェクト
SOAPメッセージ・ハンドラで画像添付ファイルの操作
JWSファイルでのハンドラ・チェーンの構成
ハンドラ・チェーン構成ファイルの作成
Webサービスのコンパイルと再ビルド
クライアント側SOAPメッセージ・ハンドラの構成
11
RESTfulなWebサービスのプログラミング
RESTfulなWebサービスの概要
RESTfulなWebサービスのプログラミング:主な手順
RESTfulなWebサービスのプログラミングのガイドライン
クライアントからRESTfulなWebサービスへのアクセス
RESTfulなWebサービスのセキュリティ
12
HTTPセッションを使用したステートフルJAX-WS Webサービスのプログラミング
ステートフルWebサービスの概要
サーバーにHTTPセッションのアクセス
クライアントでのHTTPセッションの有効化
クラスタ内でセッション・ステート・レプリケーションを使用してステートフル・サービスの開発
JAX-WS RI @ステートフル拡張に関する注意
13
UDDIを使用したWebサービスのパブリッシュと検索
UDDIの概要
UDDIとWebサービス
UDDIとビジネス・レジストリ
UDDIのデータ構造
WebLogic ServerのUDDI機能
UDDI 2.0サーバー
UDDI 2.0サーバーの構成
外部LDAPサーバーの構成
51acumen.ldifファイルの目次
51acumen.ldifファイルのコンテンツ
UDDIディレクトリ・エクスプローラ
UDDIクライアントAPI
プラガブルtModel
XML要素と許容値
プラガブルtModelのXMLスキーマ
プラガブルtModelのサンプルXML