我不知道WCF,但我想切换到它。 我在ASP.net中使用ASMX编写了一个Web服务。每个编程语言都像php,c#,java,...可以连接到我的Web服务并使用它。那个WCF呢?
答案 0 :(得分:3)
这取决于配置的绑定。 Basic HTTP绑定的行为就像ASMX Web服务一样。
使用其他绑定类型,您的里程可能会有所不同。
答案 1 :(得分:3)
任何能够发送 HTTP请求的编程语言都能够使用WCF REST。
任何能够发送 POX请求的编程语言都能够使用WCF webHttpBinding
。
任何能够使用网络服务的编程语言都能够使用WCF basicHttpBinding
。
任何能够与WS-*
兼容的编程语言都能够使用WCF wsHttpBinding
。
答案 2 :(得分:1)
WCF以相同的方式工作。你公开WSDL,你就像你的WebService一样好。在WCF中有更多的功能,你需要学习一些新的东西才能让它工作..
答案 3 :(得分:0)
以下是WCF的白皮书。这真的有帮助。 http://msdn.microsoft.com/library/ee958158.aspx
答案 4 :(得分:0)
使用WCF服务,您也可以从其他平台进行连接。
以下是维基百科的引用
WCF端点与。之间的交互 客户端使用SOAP信封完成。 SOAP信封采用简单的XML格式 这使得WCF平台独立。