我在.Net中有网络服务,我接触过一些外部系统。该系统只有java。然后它将如何访问java的.net方法。反之亦然。
答案 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