繁体   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