JAX-WS を使用した WebLogic Web サービスの開始

     前  次    目次     
ここから内容の開始

概要

使用例とサンプル

簡単な HelloWorld Web サービスの作成

ユーザ定義のデータ型を使用する Web サービスの作成

WSDL ファイルからの Web サービスの作成

スタンドアロンの Java クライアントからの Web サービスの呼び出し

WebLogic Web サービスからの Web サービスの呼び出し

WebLogic Web サービスの開発

WebLogic 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 サービスのテスト

Web サービスの WebLogic 分割開発ディレクトリ環境への統合

JWS ファイルのプログラミング

JWS ファイルと JWS アノテーションの概要

JWS ファイルの Java 要件

JWS ファイルのプログラミング : 一般的な手順

JWS ファイルの例

JWS ファイルが Web サービスを実装することの指定 (@WebService アノテーション)

Web サービスと SOAP メッセージ プロトコルのマッピングの指定 (@SOAPBinding アノテーション)

JWS メソッドをパブリック オペレーションとして公開することの指定 (@WebMethod および @OneWay アノテーション)

オペレーションのパラメータと WSDL 要素のマッピングのカスタマイズ (@WebParam アノテーション)

オペレーションの戻り値と WSDL 要素のマッピングのカスタマイズ (@WebResult アノテーション)

エンドポイントに使用するバインディングの指定 (@BindingType アノテーション)

Web サービスの実行時情報へのアクセス

プロトコル バインディング コンテキストへのアクセス

Web サービス コンテキストへのアクセス

MessageContext プロパティ値の使用

ステートレス セッション EJB を実装すべき場合

ユーザ定義の Java データ型のプログラミング

JWS ファイルからの別の Web サービスの呼び出し

SOAP 1.2 の使用

XML スキーマの検証

サーバでのスキーマ検証の有効化

クライアントでのスキーマ検証の有効化

JWS プログラミングのベスト プラクティス

JAXB データ バインディングの使用

JAXB を使用したデータ バインディングの概要

JAXB データ バインディング アーティファクトの開発

標準データ型のマッピング

サポートされる組み込みデータ型

組み込みデータ型の XML-to-Java マッピング

XML スキーマ

デフォルト Java バインディング

組み込みデータ型の Java-to-XML マッピング

サポートされるユーザ定義のデータ型

サポートされるユーザ定義の XML データ型

サポートされるユーザ定義の Java データ型

JAXB アノテーションを使用した Java-to-XML スキーマ マッピングのカスタマイズ

JAXB アノテーションの例

フィールドおよびプロパティのデフォルト シリアライゼーションの指定 (@XmlAccessorType アノテーション)

プロパティとローカル要素のマッピング (@XmlElement)

MIME タイプの指定 (@XmlMimeType アノテーション)

最上位クラスとグローバル要素のマッピング (@XmlRootElement)

複数のクラスのバインディング (@XmlSeeAlso)

値クラスとスキーマ型のマッピング (@XmlType)

バインディング宣言を使用した XML Schema-to-Java マッピングのカスタマイズ

外部バインディング宣言ファイルの作成

JAX-WS バインディング宣言を使用した外部バインディング宣言ファイルの作成

ルート要素の指定

子要素の指定

JAXB バインディング宣言を使用した外部バインディング宣言ファイルの作成

ルート要素の指定

子要素の指定

バインディング宣言の埋め込み

WSDL ファイルへの JAX-WS または JAXB バインディング宣言の埋め込み

XML スキーマへの JAXB バインディング宣言の埋め込み

JAX-WS カスタム バインディング宣言

JAXB カスタム バインディング宣言

Web サービスの呼び出し

Web サービスの呼び出しの概要

スタンドアロン クライアントからの Web サービスの呼び出し : 主な手順

クライアントのアーティファクトを生成するための clientgen Ant タスクの使用

Web サービスに関する情報の取得

Web サービスを呼び出す Java クライアント アプリケーション コードの記述

クライアント アプリケーションのコンパイルと実行

スタンドアロン Java クライアントのサンプル Ant ビルド ファイル

別の Web サービスからの Web サービスの呼び出し

Web サービス クライアントのサンプル build.xml ファイル

Web サービスを呼び出すサンプル JWS ファイル

@WebServiceRef アノテーションを使用した Web サービス参照の定義

Web サービス呼び出し時のスタンドアロン クライアント JAR ファイルの使用

Web サービスを再デプロイする際にクライアント側で考慮すべき事項

Web サービスの管理

WebLogic Web サービスの管理タスクの概要

管理ツール

Administration Console の使用

Administration Console の起動

Administration Console での Web サービスの表示

Web サービスのセキュリティ コンフィグレーションの作成

WebLogic Scripting Tool の使用

WebLogic Ant タスクの使用

Java Management Extensions (JMX) の使用

Java EE Deployment API の使用

ワーク マネージャによる Web サービス作業の優先付けと実行スレッドのスタックの低減

JAX-WS への JAX-RPC Web サービスおよびクライアントの移行

WebLogic Web サービスの最終コンテキスト ルートの設定

WebLogic 独自のアノテーションの使用

WSDL ファイルの生成

JAXB カスタム タイプの使用

EJB 3.0 の使用

RPC スタイル SOAP バインディングからの移行

SOAP メッセージ ハンドラの更新

JAX-WS クライアントの呼び出し


ページの先頭       前  次