0

我们可以使用两种方法来使用 Java Web 服务……使用 Dotnet Web 服务或 WCF。有人可以指出做一种或另一种方式的好处吗?

4

1 回答 1

3

如果它是一个肥皂网络服务,您只需在 .NET 中添加对 url 的服务引用

网址示例:

 http://host:9232/Calculator/CalculatorServiceService?wsdl

在此处输入图像描述

由于 Java EE Web 服务 (JAX-WS) 是标准 SOAP 服务,因此只需单击几下即可轻松地与 .Net 客户端应用程序进行互操作。Visual Studio 生成了一个 .Net 客户端代理,使连接和调用服务变得非常容易。

网络服务调用示例:

static void Main(string[] args)
{
    CalculatorServiceClient proxy = new CalculatorServiceClient();
    int result = proxy.Add(2, 3);
    Console.WriteLine("Calculator Service returned: " + result.ToString());
}
于 2012-11-20T22:24:31.463 回答