.net - 需要 WCF 服务

标签 .net wcf

我刚刚开始使用 WCF。早些时候从事网络服务工作。据我所知,网络服务可以以独立于平台的方式使用。 WCF服务也是这样吗?或者 WCF 服务仅特定于 .net 应用程序?我什么时候应该考虑设计 WCF 服务?

最佳答案

WCF 的设计和构建具有极高的互操作性!它支持 WS-* 规范,它可以与从 Java 到 Python 到 Ruby 的任何内容进行交互,以及任何您能想到的...

WCF 是设计和构建面向服务的应用程序的新标准 - 从经典的 Web 服务到更高级的企业服务。 WCF 比“旧式”ASP.NET/ASMX Web 服务更加灵活和强大,因为它支持大量协议(protocol)(不仅是 HTTP,还支持 TCP/IP、MSMQ 等)。

WCF 技术不仅可以取代 ASMX Web 服务,还可以取代 .NET 远程处理和其他服务。它提供了一种统一、简单、配置驱动的方法来构建服务。

是的!如果您现在需要随时构建服务,您绝对应该仔细研究一下 WCF。

至于资源:有 MSDN WCF Developer Center其中包含从初学者教程到文章和示例代码的所有内容。

此外,请查看 screen cast library up on MSDN获取一些非常有用的 10-15 分钟信息,内容涉及您可能感兴趣的与 WCF 相关的任何主题。

还有大量 WCF 视频资源 - 我最喜欢的是:

关于.net - 需要 WCF 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4537380/

相关文章:

wcf - 使用 JMeter 对 WCF Web 服务进行性能测试?

c# - 在 Windows 应用商店应用程序中使用 Azure 表存储的最佳实践是什么?

wcf - Entity Framework : Change tracking in SOA with POCO approach

wcf - 在 Azure 网站内托管 Azure 服务总线中继的 WCF 服务终结点

c# - 使用析构函数分离事件

C#(不是 ASP/MVC/WinForms)——捕获类中的所有异常

c# - 这个线程安全吗?

C#, 需要获取文件创建时间

c# - Linq 从数据库表中选择,其中匹配属性来自列表

json - WCF WebInvoke 方法 POST