WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista, z/OS

             目次と検索結果のパーソナライズ化
             New or updated topic for this feature pack

バージョン 6.1 Feature Pack for Web Services の新機能

WebSphere Application Server バージョン 6.1 Feature Pack for Web Services は、相互運用性および高信頼性のある Web サービス・アプリケーションをサポートする Web サービス標準のセットを導入しています。 メッセージを非同期で 送信できます。つまり、一方の通話者が一時的にオフライン、使用中、または利用不可の場合でも、ユーザーのメッセージは通信できます。 ご使用の通信には高信頼性 があり、他のベンダーと相互運用している間に宛先に到達します。

WebSphere Application Server V6.1 の機能は、相互運用の高信頼性、非同期 Web サービスおよび Java API for XML Web Services (JAX-WS) 2.0 プログラミング・モデルのサポートを使用可能にするために、拡張されています。

JAX-WS は、Web サービス・アプリケーションおよびクライアントを開発する、アノテーション・ベースの標準モデルを通して、アプリケーション開発を単純化します。XML オブジェクトおよび Java オブジェクトの共通のバインディング・ルールにより、XML データおよび Java アプリケーションの処理機能の組み込みが容易になります。 さらなる機能拡張が、イメージまたはファイルなどのバイナリー添付ファイルを、Web サービス要求で最適に送付するのに役立ちます。

これらの Web サービス・プロファイルの管理を単純化することで、構成の設定および再利用が容易になるため、新規 Web サービス・プロファイルをシームレスに組み込むことができます。

Feature Pack for Web Services では、 Java Message Service (JMS) トランスポートとエンタープライズ Bean はサポートしていません。この製品がサポート しているのは、HTTP トランスポートと、JAX-WS Web サービス・アプリケーションの Web コンテナー内での、 JavaBeans エンドポイントのホスティングのみです。Web サービスとしてホストされるエンタープライズ Bean を 開発するには、JAX-RPC プログラミング・モデルを使用する必要があります。この製品により、 JAX-WS クライアントは、Java Platform、Enterprise Edition (Java EE) コンテナー、 およびクライアント Java 2 Standard Edition (J2SE) 環境から 要求を発行することができます。

以下の新規 Web サービス標準はサポートされています。サポートされた標準および仕様の完全リストについては、仕様書および API 文書を参照してください。
Java Architecture for XML Binding (JAXB) 2.0

Java Architecture for XML Binding (JAXB) は、単純化された Web サービス開発用の Java クラスおよび XML スキーマをマップする簡単で便利な方法を提供する Java テクノロジーです。 JAXB は、Java アプリケーション内のプラットフォーム中立の XML データの柔軟性を活用して、多くの XML プログラミングの知識を必要とせず、XML スキーマを Java アプリケーションにバインドします。

Java API for XML Web Services (JAX-WS) 2.0

Java API for XML Web Services (JAX-WS) は、Web サービス・アプリケーションおよびクライアントを開発するアノテーション・ベースの標準モデルのサポートを通して、アプリケーション開発を単純化するプログラミング・モデルです。 JAX-WS 2.0 プログラミング標準は、Java API for XML-based RPC (JAX-RPC) 仕様で定義された、文書中心のメッセージング・モデルでそれ自体を調整し、リモート・プロシージャー・コールのプログラミング・モデルを置き換えます。

SOAP 1.2

SOAP 1.2 は、SOAP 処理モデルのより具体的な定義を提供します。それは Web サービス-相互運用性 (WS-I) プロファイルの欠如から発生する相互運用性のエラーにつながる場合もある、多くのあいまいさを取り除きます。

SOAP with Attachments API for Java (SAAJ) 1.3

SAAJ 1.3 は、SOAP 1.2 メッセージ構文のサポートを拡張するために導入されています。 SAAJ 1.3 は、メッセージがランタイムを通してフローするときに、メッセージを操作するために使用されます。 JAX-WS プログラミング・モデルは、Web サービス・アプリケーションの使用に、SAAJ 1.3 によりサポートされる SOAP 1.2 メッセージのサポートを含む、より多くの機能拡張を追加します。

Streaming API for XML (StAX) 1.0

前のリリースでは、XML のスキーマおよびタイプを操作する場合、XML データを解析するためには 2 つの標準メカニズム (Documents Object Model (DOM) および Simple API for XML (SAX)) のいずれかを使用する必要がありました。StAX は、XML データを変更および全探索するための、別の、より効率的な、代替策として導入されています。

SOAP Message Transmission Optimization Mechanism (MTOM)

SOAP MTOM は、Web サービス要求を使用して、イメージまたはファイルを含むバイナリー添付ファイル用のベンダー相互運用の添付サポートを提供します。

ポリシー・セット

ポリシー・セットは、Web サービスのサービスの品質 QOS) 構成を単純化するために使用されます。ポリシー・セットは、WS-Addressing、WS-Reliable Messaging、WS-SecureConversation、および WS-Security などの、トランスポートおよびメッセージ・レベルの構成を含む構成設定を結合します。

WS-Security 1.1 の機能拡張

WS-Security 1.1 標準には、Web Services Secure Conversation (WS-SecureConversation) および Web サービス・ポリシー・セットを含む、複数の新規のセキュリティー・コンポーネントの拡張機能があります。

Web Services SecureConversation (WS-SecureConversation)

WS-SecureConversation は、長時間のメッセージ交換用の保護されたセッションおよびシンメトリックな暗号アルゴリズムを提供します。 シンメトリックな暗号アルゴリズムは、非シンメトリックな暗号アルゴリズムと比べて、よりよい性能およびスループットを提供します。

Web Services Addressing (WS-Addressing) の機能拡張

Web Services Addressing (WS-Addressing) は、Web サービスにアドレッシングし、メッセージにアドレッシング情報を提供するための標準的な方法を定義することにより、Web サービス間のインターオペラビリティーを支援する Worldwide Web Consortium (W3C) 仕様です。 WS-Addressing の仕様には、2 つの主要な概念が導入されています。それは、エンドポイント参照およびメッセージ・アドレッシング・プロパティーです。

Web Services Reliable Messaging (WS-RM)

WS-RM プロトコルは、Web サービス間での、より高信頼性のあるメッセージ交換をサポートするために導入されています。 通常、HTTP はトランスポート・プロトコルとして使用されますが、メッセージの送信用には信頼できないトランスポートです。

Web Services Distributed Management (WSDM)

Web Services Distributed Management (WSDM) は、標準化 Web サービス・インターフェースを通して、管理対象リソースをサポートする OASIS 承認済み標準です。 1 つのインターフェース内で Web サービスとしてリソースを公開してきた、WebSphere Application Server ホストまたはオペレーティング・システム・ホストなどの環境は、リソースを管理および制御するために使用されます。 WSDM には、Web サービス・インターフェースの内部製品管理機能を公開する新しい方法があります。

Feature Pack for Web Services Samples は、フィーチャー・パックのインストールに使用可能です。 これらのサンプル・アプリケーションは、フィーチャー・パックでサポートされる新規機能および標準の多くを使用します。 サンプルでは、SOAP 1.1 および SOAP 1.2 環境で Web サービスの同期呼び出しおよび非同期呼び出しを使用する、単純なメッセージ交換のパターンを説明しています。 サンプルは、WS-Addressing (WS-A)、WS-Reliable Messaging (WS-RM)、および WS-SecureConversation (WS-SC) などの Web サービス標準で構成され、広範囲の相互運用性テストを実行可能にします。 サンプルでは、JavaBeans 成果物および静的サービス・エンドポイントおよびプロキシー・ベースのクライアントの使用方法を説明しています。 さらにサンプルでは、Message Transmission Optimization Mechanism (MTOM) を説明しています。これらのサンプルについて詳しくは、app_server_root/samples/lib/WebServicesSamples ディレクトリーのサンプルの README を参照してください。 これらのサンプルを Web サービス・プロファイルで拡張されたアプリケーション・サーバーにインストールする方法を学ぶために、管理コンソールを使用してサンプルのインストールについてお読みください

以下のトピックでは、最も注目すべき新規および変更済みの Feature Pack for Web Services の機能が列挙されています。 以下の表は、Feature Pack for Web Services が JAX-WS プログラミング・モデルを使用してサポートするアプリケーション・レベルの機能を、JAX-RPC プログラミング・モデルのみをサポートする WebSphere Application Server V6.1 製品と比較して示しています。
アプリケーション・レベルの機能 JAX-WS を使用している Feature Pack for Web Services JAX-RPC を使用している Application Server V6.1
アプリケーション・クライアント サポートされる サポートされる
EJB ベースの Web サービス・クライアント サポートされる サポートされる
Web サービス・シン・クライアント サポートされる サポートされる
JavaBeans ベースの Web サービス・エンドポイント サポートされる サポートされる
Web Services Atomic Transaction (WS-AT) サポートされる サポートされる
Web Services Addressing (WS-Addressing) サポートされる サポートされる
WS-Reliable Messaging サポートされる 非サポート
WS-SecureConversation サポートされる 非サポート
Web サービス分散管理 (WSDM) サポートされる 非サポート
同じモジュール内の JAX-RPC クライアントおよび JAX-WS クライアント サポートされる 非サポート
ポリシー・セット サポートされる 非サポート
SOAP 1.2 サポートされる 非サポート
MTOM サポートされる 非サポート
サービス統合バス (SIBus) を使用した Web サービスの使用可能化 非サポート サポートされる
EJB ベースの Web サービス・エンドポイント 非サポート サポートされる
SOAP over Java Message Service (JMS) トランスポート 非サポート サポートされる
SOAP - リモート・メソッド呼び出し (RMI) 非サポート サポートされる
Web サービス・ゲートウェイ 非サポート サポートされる
Web Services Notification (WS-Notification) 非サポート サポートされる
Web Services Business Activity (WS-BA) 非サポート サポートされる



関連タスク
新規またはこのフィーチャー・パックで更新されました Web サービスのフィーチャー・パック
分散オペレーティング・システムでの Feature Pack for Web Services のインストール
i5/OS での Feature Pack for Web Services のインストール
Feature Pack for Web Services の z/OS システムでのインストール
新規またはこのフィーチャー・パックで更新されました コンソールを使用した Web サービス・サンプルのインストール
関連資料
Web サービスの仕様と API
概念トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/welc_newinreleasewsfp.html