[英]How to consume a C# webservice from Java having only the wsdl
我是Web服務的新手。 我必須為似乎WCF Web服務開發一個Web服務客戶端。 我只有wsdl,但問題是wsdl沒有定義任何wsdl:service。
我已經嘗試過wsdl2java,但是它給了我一個警告
警告:WSDL文檔http://184.13.69.115:7085/XOneGenericLoader/v2/mex?wsdl=wsdl0沒有定義任何服務
該Web服務還定義了這樣的綁定: <wsdl:binding name="ExternalInterfaces-SOAP-Binding-Streaming_IXOneGenericLoaderService" type="tns:IXOneGenericLoaderService"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
什么想法嗎?
只是預感:您是否嘗試過使用?singleWsdl
參數?
在我的Web服務上,我有2個接口:
這對於svcutil.exe:
svcutil.exe http://localhost:8890/CalfitecECC/WsvcCalfitec.svc?wsdl
這是完整的wsdl文件:
http://localhost:8890/CalfitecECC/WsvcCalfitec.svc?singleWsdl
嘗試使用?wsdl
或?singlewsdl
而不是?wsdl=wsdl0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.