Apdesigner プログラマーズガイド
|
目次
索引
![前ページ](../apdpcom/previous.gif)
|
4.3.4 Webサービスクライアントアプリケーションで接続するURLをカスタマイズ可能にする方法について
Webサービスクライアントアプリケーションが接続するURL(エンドポイントアドレス)をデバッグなどのために一時的に変更可能にしておくことができます。
エンドポイントアドレスを変更する方法には以下があります。
- javax.xml.rpc.Stubインタフェースの_setProperty()メソッドによるエンドポイントアドレスの設定
Stubインタフェースの_setProperty()メソッドで、javax.xml.rpc.service.endpoint.addressプロパティに値を設定することによりエンドポイントアドレスを変更することができます。
- Serviceオブジェクトからスタブオブジェクトを取得するときにエンドポイントアドレスを指定
スタブオブジェクトを取得するときにエンドポイントアドレスを指定することができるメソッドがあります。それを使用し、環境プロパティなどを利用してエンドポイントアドレスをプログラムに直接記述しないようにすることで、環境プロパティの変更でエンドポイントアドレスを変更することができます。
- スタブ設定ファイルでのエンドポイントアドレスの設定
スタブ設定ファイルというものがあり、そのスタブファイル内のjavax.xml.rpc.service.endpoint.addressプロパティに値を設定することによりエンドポイントアドレスを変更することができます。
![](../apdpsrc/box1poin.gif)
複数の方法でエンドポイントアドレスを指定している場合には、上記の記述順の上位の指定が有効になります。
エンドポイントアドレスを変更する方法やスタブファイルの詳細については、"Interstage Application Server J2EEユーザーズガイド"を参照してください。
All Rights Reserved, Copyright (C) 富士通株式会社 1998-2006