词汇表
Windows Communication Foundation(WCF)
Windows Communication Foundation(WCF)是用于构建面向服务应用程序的.NET框架。使用WCF,开发人员可以使用各种协议(包括简单对象访问协议(SOAP))在服务和客户端之间发送消息。它为过程间通信提供了强大的系统,用于构建分布式和可互操作的应用程序。
创建WCF服务
创建WCF服务涉及多个步骤。首先,创建了服务合同,该合同定义了服务将提供的运营。接下来,创建服务实现服务合同中定义的操作。最后,需要使用配置文件中包含的设置以及IIS,Windows Service或Windows Activation Service(WAS)等各种托管选项之一进行配置和托管。
您可以根据Microsoft的官方指南创建自己的WCF服务。
托管WCF服务
托管WCF服务是指提供服务可以运行的环境,以便它可以接受客户的请求。存在不同的托管选项,例如Internet信息服务(IIS),Windows服务或在控制台应用程序或Windows表单应用程序中进行自我托管。在部署,安全性,多功能性和性能方面,每个托管选项都有其优点和考虑因素。了解有关托管WCF服务的更多信息。