Oracle® Fusion Middleware Oracle WebLogic Server JAX-WS を使用した Web サービス入門 11g リリース 1 (10.3.1) B55565-01 |
|
戻る |
次へ |
ここでは、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 サービスを開発する。 |
|
Web サービスを実装する JWS ファイルをプログラムする。 |
|
Java Architecture for XML Binding (JAXB) データ バインディングを使用する。 |
|
スタンドアロン クライアントまたは別の 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 へ再デプロイすることができます。