该service是给c++程序调用的,访问时需要指定wsdl文件里的端口,但我生成的wsdl里自动生成了两个端口的配置信息
(port name见以下AxionPosServiceSoap,AxionPosServiceSoap12).
<wsdl:service name="AxionPosService">
<
soap:address
location
="
http://localhost:1129/AxionPosService.asmx
" />
</
wsdl:port
>
<
soap12:address
location
="
http://localhost:1129/AxionPosService.asmx
" />
</
wsdl:port
>
<
http:address
location
="
http://localhost:1129/AxionPosService.asmx
" />
</
wsdl:port
>
<
http:address
location
="
http://localhost:1129/AxionPosService.asmx
" />
</
wsdl:port
>
</
wsdl:service
>
客户方的工程师说不知道该调用哪一个(由于我也不知道啥原因,只好跟客户说两个都试下^^):
至于原因我在网上找了相关的资料没啥收获,有哪位大侠能帮忙解释下么?
WSDL端口配置解析
本文探讨了WSDL文件中出现多个端口配置的问题,包括AxionPosServiceSoap、AxionPosServiceSoap12等,并提供了HTTP和SOAP两种访问方式的具体配置。文中提到客户方对于如何选择合适的端口存在疑问。
2131

被折叠的 条评论
为什么被折叠?



