WSIF API を使用した WSDL ベースの Web サービスの呼び出し

Web Service Invocation Framework (WSIF) は、Web サービスを呼び出すための Java™ API を提供します。 この API は、サービスのフォーマットや、そのサービスを呼び出す際に使用するトランスポート・プロトコルには依存しません。

始める前に

WSIF には、RMI-IIOP (Remote Method Invocation over Internet Inter-ORB Protocol) を使用した、EJB 呼び出し用の EJB プロバイダーが含まれています。 ただし、EJB (IIOP) ベースの Web サービス呼び出しの場合は、 代わりに JAX-RPC を使用して RMI-IIOP Web サービスを呼び出します

WSIF を呼び出すためにアプリケーションが使用するスレッドは、必ず 1 つだけにします。

このタスクについて

WSIF API では、Web サービス記述言語 (WSDL) で定義される Web サービスの呼び出しがサポートされています。 WSIF は、WSIF クライアントおよび Web サービス仲介の両方での使用を対象としています。

WSIF API は WSDL の抽象サービス記述で駆動し、使用されるバインディングに全く依存しません。 API では WSDL 用語を使用してメッセージ部分、操作、その他の項目を参照するため、 この独立性により、より自然に API で作業できるようになります。

WSIF API は、WSDL 使用モデル用に設計されました。
  1. 必要なポート・タイプをサポートするポートを選択します。
  2. メッセージが特定のバインディング・プロトコルにどのようにマップされるかということを気にすることなく、 必須のパーツで構成された必要な抽象入力メッセージを出すことによって操作を起動します。

SOAP API などの他の Web サービス API は WSDL で設計されておらず、 関連付けられた構文 (例えば、ターゲット URI やエンコード・スタイル) を指定された特定のバインディング・プロトコル用に設計されています。

主要な WSIF API インターフェースについては、以下の手順で説明します。

注: Apache では WSIF はサポートされなくなりました。

手順


トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twsf_api
ファイル名:twsf_api.html