簡體   English   中英

如何從僅具有wsdl的Java使用C#Web服務

[英]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個接口:

這對於s​​vcutil.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM