0

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

4

3 回答 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 回答