我在 .Net 中有网络服务,我接触了一些外部系统。那个系统只有java。然后它将如何将该.net 方法访问到java。反之亦然。
问问题
156 次
3 回答
2
您应该能够在 java 端导入 WSDL 并使用客户端调用 Web 服务。
于 2012-08-12T01:21:50.360 回答
1
如果它是一个 SOAP 服务,Java 客户端需要做您服务的每个客户端都会做的事情:访问 WSDL,创建 XML 消息,打包到 SOAP 信封中,然后向 URL 发布 HTTP 请求。
这就是基于 HTTP 的 Web 服务、SOAP 或 REST 的美妙之处:任何可以 GET 或 POST 适当的 HTTP 请求的客户端都可以使用它。
于 2012-08-12T01:22:19.267 回答
0
首先获取 WSDL 文件的 url。对于带有 Web 服务 URL 的附加“?wsdl”字符串。然后在java中创建一个Web服务客户端。使用以下说明在 java“netbeans”中创建 Web 服务客户端。
在您的 netbeans 项目中,右键单击 > 新建 > 其他
然后在 Web 服务 > Web 服务客户端
然后点击下一步
然后选择单选按钮 WSDL URL 然后粘贴 WSDL 文件的 url,然后单击 Finish
于 2012-08-12T07:39:50.370 回答