JAX-RPC を使用した RMI-IIOP

Remote Method Invocation over Internet Inter-ORB Protocol (RMI-IIOP) および JAX-RPC を使用して、非 SOAP バインディングをサポートできます。

Java™ API for XML-based Remote Procedure Call (JAX-RPC) は、 リモート・プロシージャー・コールを介して Web サービスを呼び出すための Java 標準 API です。トランスポートは、インターネットを介して通信を行う場合にプログラミング言語で使用されます。 SOAP および Remote Method Invocation (RMI) などのトランスポートとともにプロトコルを使用することができます。Remote Method Invocation over Internet Inter-ORB Protocol (RMI-IIOP) を JAX-RPC と一緒に使用して、 非 SOAP バインディングをサポートすることができます。

RMI-IIOP を JAX-RPC と一緒に使用すると、WebSphere® Java クライアントは、標準の Web Services for Java Platform, Enterprise Edition (Java EE) プログラミング・モデルを使用する代わりに、WSDL ファイルと JAX-RPC プログラミング・モデルを使用して、エンタープライズ Bean を呼び出すことができます。 Enterprise JavaBeans 実装を使用して Web サ ービスを起動すると、マルチプロトコル JAX-RPC によって、 Web サービス呼び出しパスを WebSphere Java クライアントのために最適化することができます。この最適化について詳しくは、『Web サービス・クライアントから EJB を起動するためのエンタープライズ Bean バインディングの使用』を参照してください。

SOAP ベースのプロトコルの代わりに RMI/IIOP プロトコルを使用することにより、以下の利点を得られます。
  • メッセージを送受信する場合に XML 処理を行う必要がありません。 代わりに Java シリアライゼーションが使用されます。
  • クライアント JAX-RPC 呼び出しは、ユーザー・トランザクションに 参加することができます (SOAP を使用する場合は除く)。

トピックのタイプを示すアイコン 概念トピック



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