1

NuSoap Web サービスを使用しています。私の Web サービス endpointType は wsdl です。問題は、接続してステータスを更新できないことです。

これは私の URL http://abc.testsite.com/LMSCallbackService/LMSExternalOrientationService.svcです。

動的に生成された WSDL ファイルの SOAP アドレスの場所は http://abc.testsite.com/LMSCallbackService/LMSExternalOrientationService.svc?wsdlである必要があります

しかし、現在の Soap アドレスの場所は http:// clwebwtrv4.colo .testsite.com/LMSCallBackService/LMSExternalOrientationService.svc?wsdl [リンクが間違っています] のようになっています。

太字の項目を削除するにはどうすればよいですか?

私はネットで物を検索し、次の解決策を思いつきました

wsdl ファイルの動的生成ではなく、静的 wsdl ファイルを使用します。

注: wsdl ファイルの動的生成を停止する方法も、静的 wsdl ファイルを配置する場所もわかりません。

質問: - 静的 wsdl ファイルはどこに置くのですか? - wsdl ファイルの動的生成を停止するには?

何か助けはありますか?

4

1 に答える 1

2

静的 WSDL の使用方法:

wsdl ファイルをある場所に保存し、呼び出し中に物理パスを使用します。

$url = 'http://www.testsite.com/abc/preprod_sunflower.wsdl'

元:$client = new nusoap_client($url,true);

注:その WSDL ファイルでは、適切な「SOAP アドレスの場所」を提供することを忘れないでください。

それでおしまい。その使用がいっぱいになることを願っています。

不利益:

NuSoap の更新中に問題が発生します。そのため、WSDL ファイルを更新する必要があります。

于 2013-01-30T04:59:13.597 に答える