HTTP エンドポイント URL 情報の準備

このページを使用して、HTTP のアクセスを受ける Web サービスのエンドポイント URL 接頭部情報を指定します。 接頭部は、公開する Web Services Description Language (WSDL) ファイルに組み込まれる エンドポイント・アドレスを完全な形式にするために使用されます。

この管理コンソール・ページを表示するには、「アプリケーション」>「アプリケーション・タイプ」>「WebSphere エンタープライズ・アプリケーション」>「application_name」>「HTTP エンドポイント URL 情報の指定」とクリックします。

各 Web サービス・モジュールで、エンドポイント URL の一部分が使用されるように指定できます。公開済み WSDL ファイルで、ターゲット・エンドポイント・アドレスを定義する URL は、ポートの soap:address エレメントの location 属性内にあります。

この管理コンソール・パネルは、Java™ API for XML-Based Web Services (JAX-WS) および Java API for XML-based RPC (JAX-RPC) Web サービスに適用されます。

Web サービスのエンドポイント URL 接頭部の指定

エンドポイント URL で使用されるプロトコル (http または https のいずれか)、host_name、および port_number を指定します。

HTTP URL prefix」フィールドまたは「Custom HTTP URL prefix」フィールドを使用して、事前定義されたリストから接頭部を選択することができます。

URL の接頭部の形式は、プロトコル://host_name:port_number (例えば、http://myHost:9045) です。公開する WSDL ファイルに含まれる実際のエンドポイント URL には、そのモジュールのコンテキスト・ルートおよび Web サービスの URL パターンの前に接頭部が付加されます (例えば、http://myHost:9045/services/myService)。

デフォルト HTTP URL 接頭部を選択

デフォルトの URL 接頭部リストに関連付けるドロップダウン・リストを指定します。 このリストは、モジュールの仮想ホストの一連のポートと、 モジュールのアプリケーション・サーバーの一連のポートとの交点です。 Web サービス・アプリケーション・サーバーに直接アクセスする場合は、このリストの項目を使用してください。

HTTP エンドポイント URL 接頭部を設定するには、「Select default HTTP URL prefix」を選択し、 ドロップダウン・リストから値を選択します。接頭部を使用するモジュールのチェック・ボックスを選択して 「適用」をクリックします。「適用」をクリックすると、 選択した「Select default HTTP URL prefix」または「Select custom HTTP URL prefix」フィールドの入力が、チェック・ボックスが選択されているすべてのモジュールの 「HTTP URL prefix」フィールドにコピーされます。

カスタム HTTP URL 接頭部を選択

モジュール内の Web サービスが中間ノード (例えば Web サービス・ゲートウェイや IHS サーバー) を経由してアクセスされる場合は、中間サービスのプロトコルホスト、および port_number を指定します。

カスタム HTTP エンドポイントの URL を設定するには、管理コンソールでカスタム JVM プロパティー com.ibm.ws.webservices.enableHTTPPrefix を構成して、値を true に設定する必要もあります。クライアントに戻される WSDL ファイルの URL フィールドにカスタム HTTP URL が正しく取り込まれるためには、このカスタム JVM プロパティーを設定する必要があります。このカスタム JVM プロパティーが構成されていないと、サービスがクライアントに戻す WSDL ファイルのコピーの URL フィールドに、カスタム HTTP URL 接頭部が入りません。このカスタム JVM プロパティーの構成方法については、管理コンソールの JVM カスタム・プロパティー・パネルを使用した追加 HTTP トランスポート・プロパティーの構成方法に関する資料を参照してください。このプロパティーがシステムによって使用されるようにするために、このカスタム・プロパティーを定義した後でアプリケーション・サーバーを再始動する必要があります。

com.ibm.ws.webservices.enableHTTPPrefix カスタム JVM プロパティーを構成した後で、「カスタム HTTP URL 接頭部を選択」を選択して値を入力します。接頭部を使用するモジュールのチェック・ボックスを選択して 「適用」をクリックします。「適用」をクリックすると、 選択した「Select default HTTP URL prefix」または「Select custom HTTP URL prefix」フィールドの入力が、チェック・ボックスが選択されているすべてのモジュールの 「HTTP endpoint URL prefix」フィールドにコピーされます。

サポートされる構成: com.ibm.ws.webservices.enableHTTPPrefix カスタム・プロパティー は、JAX-RPC Web サービス・アプリケーションにのみ適用されます。sptcfg



マーク付きのリンク (オンライン) では、インターネットにアクセスする必要があります。

関連タスク
関連資料


ファイル名: uwbs_providehttp.html