编程语言
首页 > 编程语言> > 用Java调用VB.NET Web服务

用Java调用VB.NET Web服务

作者:互联网

Java / JSP调用vb.net Web服务的最佳解决方案(如果有)是什么?如果有人可以指出任何示例/参考,我将非常感激.

谢谢!

解决方法:

为了使Java连接到.NET Web服务,需要首先生成WSDL.这可以通过在.asmx Web服务(.NET)前面添加?WSDL来完成. http:// localhost:8080 / myApp / myService.asmx?WSDL

为了使Java理解这一点,您将需要一个Web Service客户端:在Java 6中,JAX-WS是最新的规范.

符合JAX-WS的以下客户端是:

> Apache Axis 2
> Apache CXF

这些工具允许您根据WSDL定义创建Java代理.在Java 6中(在JDK_HOME / bin文件夹中),有一些工具(现在是标准工具)可以将WSDL定义转换为Java代理. wsimport(窗口)允许进行这种操作.

有了Java代理后,就可以基本上调用为调用Web服务而创建的所有公开Web服务方法.

标签:web-services,vb-net,java,jsp
来源: https://codeday.me/bug/20191209/2097018.html