如何将.net Web服务方法公开给Java客户端

时间:2012-08-12 01:17:20

标签: java web-services

我在.Net中有网络服务,我接触过一些外部系统。该系统只有java。然后它将如何访问java的.net方法。反之亦然。

3 个答案:

答案 0 :(得分:2)

您应该能够在java端导入WSDL并使用客户端来调用Web服务。

答案 1 :(得分:1)

如果它是SOAP服务,则Java客户端需要执行服务的每个客户端将执行的操作:访问WSDL,创建XML消息,打包到SOAP信封中,以及向URL发送HTTP请求。 / p>

这就是基于HTTP的Web服务,SOAP或REST的优点:任何可以GET或POST适当的HTTP请求的客户端都可以使用它。

答案 2 :(得分:0)

首先获取WSDL文件的URL。为此,Web服务的URL附加了“?wsdl”字符串。然后在java中创建一个Web服务客户端。使用以下说明在java“netbeans”中创建Web服务客户端。

在您的netbeans项目中右键单击>新的>其他

然后在网络服务>网络服务客户端

然后点击下一步

然后选择单选按钮WSDL URL,然后粘贴WSDL文件的URL,然后单击Finish