ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server JAX-WS を使用した Web サービス入門
11g リリース 1 (10.3.1)
B55565-01
  目次
目次

戻る
戻る
 
次へ
次へ

1 概要

ここでは、Java API for XML-based Web Services (JAX-WS) を使用して WebLogic Web サービスをプログラミングする方法について説明します。JAX-WS は、Java Web サービスのコーディング、構築、デプロイメントに使用する標準ベースの API です。

JAX-WS は、Web サービスおよび Web アプリケーション内で JAX-RPC に取って代わるものとして設計されています。JAX-WS および JAX-RPC に対してサポートされている機能を比較するには、『Oracle Fusion Middleware Oracle WebLogic Server Web サービス入門』の「JAX-WS または JAX-RPC のいずれかを選択する際の判断基準」を参照してください。JAX-RPC Web サービスから JAX-WS への移行については、「JAX-WS への JAX-RPC Web サービスおよびクライアントの移行」を参照してください。

次の表に、このガイドの内容をまとめます。

表 1-1 内容のまとめ

内容

使用例とサンプル


一般的な使用例とサンプルを実行する。

WebLogic Web サービスの開発


WebLogic 開発環境で Web サービスを開発する。

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


Web サービスを実装する JWS ファイルをプログラムする。

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


Java Architecture for XML Binding (JAXB) データ バインディングを使用する。

Web サービスの呼び出し


スタンドアロン クライアントまたは別の Web サービスから Web サービスを呼び出す。

Web サービスの管理


Administration Console を使用して WebLogic Web サービスを管理する。

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


JAX-RPC Web サービスを JAX-WS へ移行する。



注意 :

Oracle WebLogic Server の JAX-WS 実装は、Glassfish Community によって作成された JAX-WS Reference Implementation (RI) から拡張されています。(https://jax-ws.dev.java.net/ を参照。)JAX-WS 仕様 (JSR-224) に定義されているすべての機能は、Oracle WebLogic Server で完全にサポートされています。

JAX-WS RI では、Glassfish 寄稿者によって提供されるさまざまな拡張が含まれています。特に指示しない限り、Oracle WebLogic Server に JAX-WS RI 拡張はサポートされません。


WebLogic Web サービスの概要、規格、サンプル、および関連ドキュメントについては、『Oracle Fusion Middleware Oracle WebLogic Server Web サービス入門』を参照してください。WebLogic Web サービスのセキュリティの詳細については、『Oracle Fusion Middleware Oracle WebLogic Server Web サービスのセキュリティ』を参照してください。

既存の WebLogic Web サービスをアップグレードする際の注意点

10.x の WebLogic Web サービスをリリース 10.3.1 にアップグレードするために必要な手順はありません。10.x の Web サービスは、変更や再コンパイルなしに WebLogic Server リリース 10.3.1 へ再デプロイすることができます。