一、简介
任何一个程序的运行都需要依赖一个确定的进程中,WCF也不例外。...如果我们需要使用WCF服务,那么我们就必须将服务寄宿与创建它并控制它的上下文和生存期的运行时环境当中,承载服务的环境,称之为宿主。WCF服务可以在支持托管代码的任意Windows进程中运行。...二、WCF宿主环境主要有以下几种
1、托管应用程序中的自承载
WCF服务可以承载与任何托管应用程序中,这是最灵活的选项,因为它需要部署的基础结构最少,在托管应用程序代码内嵌入服务代码,然后创建并打开 ServiceHost...) 应用程序
控制台的优势:
在应用程序的开发阶段中,将 WCF 服务承载于控制台应用程序内通常是很有用的。...5、Internet信息服务(IIS)
在IIS中承载WCF服务,之前已经创建了契约层和服务层,这里就不创建了。
第一步:新建IISHost空Web应用程序,作为WCF服务的宿主
?