WebSphere Application Server は、HTTP を使用する代わりに、Java Message Service (JMS) API の使用をサポートし、Web サービス要求をトランスポートします。
Web サービス・クライアントを、アセンブルされているコンポーネント間の任意の Web サービス、または任意の外部 Web サービスに接続するためには、サービス・エンドポイントを構成する必要があります。 アプリケーションをインストールするときに、JMS に対して エンドポイント URL 情報を構成します。
このタスクでは、アプリケーションに属する各 Web サービス対応 Enterprise JavaBeans (EJB) Java アーカイブ (JAR) ファイルに使用する JMS エンドポイントの URL 接頭部を入力します。 JMS エンドポイントの URL は、クライアントで使用する公開済み Web サービス記述言語 (WSDL) ファイルに含まれます。
HTTP を介してアクセスされる Web サービスに HTTP URL 接頭部を指定するには、 管理コンソールの「Provide HTTP endpoint URL information」パネルを使用します。これらの接頭部を使用して、 公開するときに WSDL ファイルに含まれる完全なエンドポイント・アドレスを形成します。
JMS URL 接頭部を指定するには、アプリケーションのインストール中またはインストール後に、 管理コンソールの「JMS および EJB エンドポイント URL 情報の指定」パネルを使用します。
JMS URL 接頭部は、以下の手順で構成します。
jms:/queue?destination=jms/StockQuote_Q&connectionFactory=jms/StockQuote_CF
jms:/queue?destination=jms/StockQuote_Q&connectionFactory=jms/StockQuote_CF&targetService=getQuote
公開された WSDL ファイルは、Web サービスを呼び出すためにクライアントで使用することができます。