我们可以通过两种方式使用Dotnet Web Services或WCF来使用Java Web Services。有人能指出做某种方式的好处吗?
答案 0 :(得分:3)
如果是soap Web服务,您只需要在.NET中添加对URL的服务引用
网址示例:
http://host:9232/Calculator/CalculatorServiceService?wsdl
:
由于Java EE Web服务(JAX-WS)是标准SOAP服务,因此只需单击几次即可轻松地与.Net客户端应用程序进行互操作。 Visual Studio生成了一个.Net客户端代理,使得连接和调用服务非常容易。
Webservice呼叫示例:
static void Main(string[] args)
{
CalculatorServiceClient proxy = new CalculatorServiceClient();
int result = proxy.Add(2, 3);
Console.WriteLine("Calculator Service returned: " + result.ToString());
}