ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server JAX-RPC を使用した Web サービス入門
11
g
リリース 1 (10.3.1)
B55567-01
次へ
目次
タイトルおよび著作権情報
はじめに
ドキュメントのアクセシビリティについて
表記規則
1
概要
2
使用例とサンプル
簡単な Helloworld Web サービスの作成
サンプル HelloWorldImpl.java JWS ファイル
HelloWorldImpl.java のサンプル Ant ビルド ファイル
ユーザ定義のデータ型を使用する Web サービスの作成
サンプル BasicStruct JavaBean
サンプル ComplexImpl.java JWS ファイル
ComplexImpl.java JWS ファイルのサンプル Ant ビルド ファイル
WSDL ファイルからの Web サービスの作成
サンプル WSDL ファイル
サンプル TemperaturePortType Java 実装ファイル
TemperatureService のサンプル Ant ビルド ファイル
スタンドアロンの Java クライアントからの Web サービスの呼び出し
サンプル Java クライアント アプリケーション
スタンドアロンのクライアント アプリケーションをビルドするためのサンプル Ant ビルド ファイル
WebLogic Web サービスからの Web サービスの呼び出し
サンプル ClientServiceImpl.java JWS ファイル
ClientService をビルドするためのサンプル Ant ビルド ファイル
3
WebLogic Web サービスの開発
WebLogic Web サービス プログラミング モデルの概要
Web サービス機能用のドメイン コンフィグレーション
Java から開始する WebLogic Web サービスの開発 : 主な手順
WSDL ファイルから開始する WebLogic Web サービスの開発 : 主な手順
基本的な Ant build.xml ファイルの作成
jwsc WebLogic Web サービス Ant タスクの実行
jwsc の使用例
jwsc の高度な使用方法
wsdlc WebLogic Web サービス Ant タスクの実行
wsdlc で生成される途中まで作成済みの JWS 実装クラス ファイルの更新
WebLogic Web サービスのデプロイとアンデプロイ
wldeploy Ant タスクを使用した Web サービスのデプロイ
Administration Console を使用した Web サービスのデプロイ
Web サービスの WSDL の参照
動的な WSDL で指定されたサーバ アドレスのコンフィグレーション
Web サービスがコールバック サービスでなく、HTTP/S を使用して呼び出せる場合
Web Service がコールバック サービスでなく、JMS 転送を使用して呼び出せる場合
Web サービスがコールバック サービスである場合
Web サービスがプロキシ サーバを使用して呼び出せる場合
Web サービスのテスト
Web サービスの WebLogic 分割開発ディレクトリ環境への統合
4
JWS ファイルのプログラミング
JWS ファイルと JWS アノテーションの概要
JWS ファイルの Java 要件
JWS ファイルのプログラミング : 一般的な手順
JWS ファイルの例
JWS ファイルが Web サービスを実装することの指定 (@WebService アノテーション)
Web サービスと SOAP メッセージ プロトコルのマッピングの指定 (@SOAPBinding アノテーション)
Web サービスのコンテキスト パスとサービス URI の指定 (@WLHttpTransport アノテーション)
JWS メソッドをパブリック オペレーションとして公開することの指定 (@WebMethod および @OneWay アノテーション)
オペレーションのパラメータと WSDL 要素のマッピングのカスタマイズ (@WebParam アノテーション)
オペレーションの戻り値と WSDL 要素のマッピングのカスタマイズ (@WebResult アノテーション)
Web サービスの実行時情報へのアクセス
JwsContext を使用した実行時情報へのアクセス
Web サービス コンテキストへのアクセスに関するガイドライン
JwsContext のメソッド
Stub インタフェースを使用した実行時情報へのアクセス
ステートレス セッション EJB を実装すべき場合
JWS ファイルで EJB を実装する場合のプログラミングのガイドライン
EJB を実装する JWS ファイルの例
ユーザ定義の Java データ型のプログラミング
例外の送出
JWS ファイルからの別の Web サービスの呼び出し
JWS アノテーションおよび API によるその他の機能のプログラミング
MTOM/XOP を使用したバイナリ データの送信
SOAP 添付ファイルのストリーミング
SOAP 1.2 の使用
トランザクション内で実行するオペレーションの指定
HttpServletRequest/Response オブジェクトの取得
JWS プログラミングのベスト プラクティス
5
データ バインディングについて
データ バインディングの概要
サポートされる組み込みデータ型
組み込みデータ型の XML-to-Java マッピング
組み込みデータ型の Java-to-XML マッピング
サポートされるユーザ定義のデータ型
サポートされるユーザ定義の XML データ型
サポートされるユーザ定義の Java データ型
6
Web サービスの呼び出し
Web サービスの呼び出しの概要
JAX-RPC を使用した Web サービスの呼び出し
Web サービスを呼び出すクライアントの例
スタンドアロン クライアントからの Web サービスの呼び出し : 主な手順
クライアントのアーティファクトを生成するための clientgen Ant タスクの使用
Web サービスに関する情報の取得
Web サービスを呼び出す Java クライアント アプリケーション コードの記述
クライアント アプリケーションのコンパイルと実行
スタンドアロン Java クライアントのサンプル Ant ビルド ファイル
別の Web サービスからの Web サービスの呼び出し
Web サービス クライアントのサンプル build.xml ファイル
Web サービスを呼び出すサンプル JWS ファイル
Web サービス呼び出し時のスタンドアロン クライアント JAR ファイルの使用
Web サービス呼び出し時のプロキシ サーバの使用
HttpTransportInfo API を使用したプロキシ サーバの指定
システム プロパティを使用したプロキシ サーバの指定
Web サービスを再デプロイする際にクライアント側で考慮すべき事項
WebLogic Web サービスのスタブ プロパティ
応答 SOAP メッセージの文字エンコーディングの設定
7
Web サービスの管理
WebLogic Web サービスの管理タスクの概要
管理ツール
Administration Console の使用
Administration Console の起動
Administration Console での Web サービスの表示
Web サービスのセキュリティ コンフィグレーションの作成
Oracle Enterprise Manager Fusion Middleware Control の使用
WebLogic Scripting Tool の使用
WebLogic Ant タスクの使用
Java Management Extensions (JMX) の使用
Java EE Deployment API の使用
ワーク マネージャによる Web サービス作業の優先付けと実行スレッドのスタックの低減
8
WebLogic Web サービスの旧リリースから 10.3.1 へのアップグレード
9.2 または 10.0 WebLogic Web サービスの 10.3.1 へのアップグレード
9.0 または 9.1 WebLogic Web サービスの 10.3.1 へのアップグレード
8.1 WebLogic Web サービスの 10.3.1 へのアップグレード
WebLogic Web サービスの 10.3.1 へのアップグレード : 主な手順
8.1 Java ファイルと対応する 10.3.1 JWS ファイルの例
8.1 と更新された 10.3.1 の Ant ビルド ファイルの例 (Java クラス実装の Web サービス)
8.1 EJB 実装の WebLogic Web サービスの 10.3.1 へのアップグレード : 主な手順
8.1 EJB ファイルと対応する 10.3.1 JWS ファイルの例
8.1 と更新された 10.3.1 の Ant ビルド ファイルの例 (8.1 EJB 実装の Web サービス)
servicegen 属性と JWS アノテーションまたは jwsc 属性のマッピング