摘要:
Windows Communication Foundation (WCF) 是一套 Windows 平台上开发和发布服务(services)的软件开发工具包(SDK)。WCF 提供服务运行环境,使你能将 CLR 类型暴露为服务,或者反过来将服务封装为 CLR 类型。尽管理论上 WCF 不是必须的,但在实际开发中 WCF 会让我们的工作变得更加简单。WCF 是微软实现的一套工业标准,它定义了服务交互(service interactions)、类型转换(type conversion) 、封装(marshaling)、多协议管理(various protocols' management)等技术细节。也正因为其标准化,WCF 可以支持不同平台服务之间的互操作。WCF 为开发者提供了各种不同应用需求的支持,可大幅提高生产力。在 WCF 的第一个版本(first release)中包含了许多实用功能,比如宿主(hosting)、服务实例管理(service instance management)、异步调用(asynchronous calls)、可靠性(reliability)、事务管理
阅读全文