我正在使用通过电子邮件发送给我的wsdl文件来生成WS客户端应用程序,但我想知道将WSDL托管在服务器上并使用URL来请求它是否更好。
实际上,我请求了URL,但显然这个WSDL没有,我可以要求为wsdl创建一个Url,如果真的有必要的话。
请告诉我,使用WSDL Url创建WS客户端有什么好处?
答案 0 :(得分:1)
如何生成WS客户端没有区别。在这两种情况下,这只是WSDL文档,无论它位于何处。
我认为WSDL文件只能直接访问WSDL的一个好处 - WSDL将始终是实际的,并且所有Web服务更改都将反映到WSDL文档中。
如果使用轴2,可以尝试使用?wsdl后缀调用web服务来获取WSDL文档
如果这是您的网络服务网址
http://localhost:8080/axis2/services/StockQuoteService
这是wsdl位置
http://localhost:8080/axis2/services/StockQuoteService?wsdl