Interstage Application Server UDDIサービス ユーザーズガイド
|
目次
索引

|
5.1.1 クラス UDDIProxy を使った単純な検索
samplesディレクトリの下の simple ディレクトリに含まれているサンプルは、org.uddi4j.client.UDDIProxy と名前のパラメタを使った find_business 検索を行う、比較的簡単なサンプルです。
以下にサンプルの構成ファイルの一覧を示します。

C:\Interstage\F3FMuddic\samples\simple 以下
- SimpleCall.java ...サンプルのソースコード
- SimpleCall.class ... SimpleCall.java のバイナリコード
- run.bat ... 実行用スクリプトファイル


/opt/FJSVuddic/samples/simple 以下
- SimpleCall.java ...サンプルのソースコード
- SimpleCall.class ... SimpleCall.java のバイナリコード
- run ... 実行用スクリプトファイル
サンプルの実行には同ディレクトリの実行用スクリプトファイルをご利用ください。スクリプトファイルの引数は以下のようになります。
スクリプトファイルの実行の前には以下の作業を完了している必要があります。
- SOAPクライアント実行環境の環境構築が完了している
- UDDIクライアントのCLASSPATH設定が完了している
- (必要なら)問い合わせを行う UDDIレジストリの設定が完了している
- (必要なら)実行用スクリプトファイル内のプロキシ設定部分の修正が完了している
問い合わせ先となる UDDIレジストリの設定は実行用スクリプトファイルの以下の場所(inquiryURL= の直後) を修正することで行ってください。なお、デフォルトでは 米IBM社の UDDIビジネスレジストリを問い合わせ先として設定しています。

rem ********************************
rem Inquiry API URL (default: IBM)
rem ********************************
rem IBM UDDI V2.0 site
set inquiryURL=http://uddi.ibm.com/ubr/inquiryapi
rem Microsoft UDDI V2.0 site
rem set inquiryURL=http://uddi.microsoft.com/inquire |


## ********************************
## Inquiry API URL (default: IBM)
## ********************************
## IBM UDDI V2.0 site
inquiryURL=http://uddi.ibm.com/ubr/inquiryapi
## Microsoft UDDI V2.0 site
# inquiryURL=http://uddi.microsoft.com/inquire |
プロキシを利用する場合は、スクリプトファイル中のプロキシ情報を設定している以下の場所のコメントを外して有効にしてから、 proxyHost、proxyPort の値を修正してください。

rem ********************************
rem Proxy settings
rem
rem If you want to use your proxy server,
rem please uncomment below lines and change
rem the values to suit your proxy server.
rem ********************************
rem set proxyHost=your.proxy.host.name
rem set proxyPort=your.proxy.port.number |


## ********************************
## Proxy settings
##
## If you want to use your proxy server,
## please uncomment below lines and change
## the values to suit your proxy server.
## ********************************
# proxyHost=your.proxy.host.name
# proxyPort=your.proxy.port.number |
All Rights Reserved, Copyright(C) 富士通株式会社 2005