1

可能重复:
WCF 服务与 Web 服务和 REST 服务之间的区别

我有 android 应用程序,它使用 .net Web 服务从在线服务器获取数据。到目前为止,我使用 SOAP 方法通过发送输入 XML 和获取输出 XML 来获取数据。接收到的 XML 将使用 DOM 解析器进行解析。使用 KSOAP 库。

现在 Web 服务已更改为 Windows Communication Foundation (WCF)。在这里我如何发送请求以及如何响应。我应该使用什么库文件。我对此有些困惑。我知道 SOAP 和 WCF 之间的唯一区别,WCF 比 SOAP 快。谁能解开我的疑惑。

4

2 回答 2

1

WCF 只是 Microsoft 堆栈中的一种通信技术,在大多数情况下使用 SOAP。

首先在这里发布有关 WCF 服务的更多详细信息,例如使用的绑定。您可以继续使用 KSOAP。当服务合同没有改变时,就不需要改变客户。

于 2012-10-11T06:04:17.653 回答
0

好吧,我建议不要更改已经测试并使用 Web 服务的 Andoid 编码。

WCF 是一种将远程处理技术集成到一个引擎盖下的技术。WCF 是 Web Service、Remoting、MSMQ 和 COM+ 的组合特性。WCF 为所有 .NET 通信提供了一个通用平台。因此,您可以做与使用 Web 服务相同的事情。

构建生成相同 XML 的 WCF 服务,因此您无需更改 android 端的编码,您可以继续使用 WCF 而不是 WS。

于 2012-10-11T06:02:04.493 回答