所以,WCF服务的宿主选项可以有多种选项:
(1)、控制台应用程序
(2)、服务器环境,如 Internet 信息服务 (IIS)
(3)、Windows 进程激活服务 (WAS) 管理的工作进程内运行的...二、WCF宿主环境主要有以下几种
1、托管应用程序中的自承载
WCF服务可以承载与任何托管应用程序中,这是最灵活的选项,因为它需要部署的基础结构最少,在托管应用程序代码内嵌入服务代码,然后创建并打开 ServiceHost...) 应用程序
控制台的优势:
在应用程序的开发阶段中,将 WCF 服务承载于控制台应用程序内通常是很有用的。...可以看到Calculate.svc服务寄宿失败,这是因为ServiceCalculator.svc启用的是net.tcp通讯,而在IIS中启用net.tcp通讯就必须依靠Windows 进程激活服务(也称为...WAS)
关于如何启用net.tcp通讯,上面已经介绍过了,所以这里就不说了,ok,在net.tcp通讯启用的情况下,配置承载服务的WCFHost网站,添加net.tcp通讯
?