事業内容
JAX-WSでSOAP
JAX-WSでSOAPしてみました。
以下のようにします。
上の方でサービスのインスタンスを作成し、下の方でベーシック認証対応しています。
getPortメソッドで取得したEndpointからWSDLに定義されているメソッドを呼び出します。
javax.xml.ws.Serviceクラスはメタデータ取得時のベーシック認証に対応していないようなので、
ローカルに対象WSDLをダウンロードしておく必要があります。
WSDLはwsimportで作るのが楽かな?と思います。
JDK1.6であればwsimportが使えます。
Javaへ