WCF平台是独立的吗?

时间:2009-05-13 06:26:43

标签: wcf cross-platform

我只需要知道WCF是否与Webservices一样是平台无关的?可以通过Java和Php访问WCF中的函数吗?

由于

4 个答案:

答案 0 :(得分:14)

是的确定 - WCF本身只能在Windows上运行 - 但它提供的服务可以从任何其他语言/工具访问。

使用WCF作为客户端,您还可以访问任何其他工具的服务,例如您可以访问用PHP,Java等编写的Web服务。

这就是SOA的全部! : - )

马克

答案 1 :(得分:3)

是的,WCF是Web服务的超集。它既可以进行平台独立,也可以进行平台相关的通信。您只需选择一个wsXXX绑定。

请参阅此处以获取WCF支持的绑定列表:http://msdn.microsoft.com/en-us/library/ms730879.aspx

答案 2 :(得分:2)

是的,如果您使用符合标准的绑定(任何在名称中包含WS的任何绑定,如WsHttpBinding)

答案 3 :(得分:2)

WCF Web服务 - 还有更多。它取代了旧的ASMX服务功能。