使用NuSoap Webservice。我的webservice endpointType是wsdl。问题是无法连接和更新状态。
这是我的网址 http://abc.testsite.com/LMSCallbackService/LMSExternalOrientationService.svc
动态生成的WSDL文件应该是肥皂地址的位置 http://abc.testsite.com/LMSCallbackService/LMSExternalOrientationService.svc?wsdl
但目前的Soap地址位置就像 http:// clwebwtrv4.colo .testsite.com / LMSCallBackService / LMSExternalOrientationService.svc?wsdl [链接错误。]
如何删除粗体项?
我在网上搜索了这些东西,想出了以下解决方案
使用静态wsdl文件,而不是动态生成wsdl文件。
注意:不知道如何停止动态生成wsdl文件,还要把静态wsdl文件放在哪里。
问题: - 在哪里放静态wsdl文件? - 如何停止动态生成wsdl文件?
任何帮助?
答案 0 :(得分:2)
使用静态WSDL的方法:
将wsdl文件保存到某个位置,在调用时使用物理路径。
$url = 'http://www.testsite.com/abc/preprod_sunflower.wsdl'
例如:$client = new nusoap_client($url,true);
注意:在该WSDL文件中没有提供正确的“肥皂地址位置”。
多数民众赞成。希望它的使用充分。
<强>缺点:强>
在更新NuSoap时,它会产生一些问题。所以我们需要更新我们的WSDL文件。