0

外部WebサービスのURLをweb.xmlファイルに保存する場合、どのように進める必要がありますか?、このように?:

<service-ref>
<service-ref-name>PublicApiService</service-ref-name>
 <service-interface>
</service-interface>
<wsdl-file>
    http://nxxxx/example/Services/PublicApiService.wsdl
</wsdl-file>

Webサービスが外部の場合、サービスインターフェイスに何を配置する必要がありますか?Eclipseを使用します

本当にありがとう

4

1 に答える 1

0

サービスのクライアント スタブを生成する必要があります。クライアント スタブの生成にはws-importを使用できます。

wsimport -p your.package.name -s gen -d bin http://nxxxx/example/Services/PublicApiService.wsdl

これにより、必要な Java ソース ファイルが生成されます。プロジェクトのルート ディレクトリで実行します。

その後、web.xml ファイルを変更する必要があります。

<service-ref>
    <service-ref-name>PublicApiService</service-ref-name>
    <service-interface>
        your.package.name.PublicApiService
    </service-interface>
    <wsdl-file>
        http://nxxxx/example/Services/PublicApiService.wsdl
    </wsdl-file>
</service-ref>
于 2014-05-31T17:54:25.287 に答える