Apcoordinator ユーザーズガイド |
目次 |
第5部 Webサービスの開発 | > 第29章 SOAPサーバアプリケーションの実行環境の設定 |
C:\Apache-SOAP\lib\soap.jar;C:\Program Files\Common Files\FujitsuXML\xmlpro.jar;C:\Program Files\Common Files\FujitsuXML\xmltrans.jar C:\Interstage\APC\lib\uji.jar;C:\Interstage\APC\lib\ujisoap.jar;C:\Project\service.jar |
Apache SOAPルータのsoap.warに定義されているSOAPルータサーブレットのURLはsoapになります。このApache SOAPルータサーブレットのURLが公開するSOAPサービスのURLになります。
Apache SOAPルータはRPC呼び出し用と、Message呼び出し用の二種類のURLが公開されます。
Apcoordinatorで作成した資産はMessage呼び出し用のURLを使用します。クライアントで指定するURLはMessage呼び出し用のものを指定してください。
公開されるそれぞれのURL例は以下のとおりです。
- "http://[ホスト名]:8080/soap/servlet/rpcrouter" RPC呼び出し用のURL例
- "http://[ホスト名]:8080/soap/servlet/messagerouter" Message呼び出し用のURL例
Hello! Welcome to Apache-SOAP. What do you want to do today?
|
SOAP Message Router
Sorry, I don't speak via HTTP GET- you have to use HTTP POST to talk to me. |
|
java org.apache.soap.server.ServiceManagerClient http://[ホスト名]:8080/soap/servlet/rpcrouter deploy DeploymentDescriptor.xml |
- このコマンドを実行するためには、Apache SOAPのライブラリファイルsoap.jarへクラスパスを設定してください。
- DeploymentDescriptor.xmlはこのコマンドを実行するカレントにしてください。
- コマンドの引数へ指定するURLは、Apache SOAPルータが公開しているRPC呼び出しのURL(例では、"http://[ホスト名]:8080/soap/servlet/rpcrouter")になります。
目次 |