如果我们需要使用WCF服务,那么我们就必须将服务寄宿与创建它并控制它的上下文和生存期的运行时环境当中,承载服务的环境,称之为宿主。WCF服务可以在支持托管代码的任意Windows进程中运行。...WCF提供了统一编程模型,用于生成面向服务的应用程序。此编程模型保持一致且独立于部署服务的运行时环境。 实际上,这意味着不管使用什么宿主选项,服务的代码看起来都非常类似。...二、WCF宿主环境主要有以下几种
1、托管应用程序中的自承载
WCF服务可以承载与任何托管应用程序中,这是最灵活的选项,因为它需要部署的基础结构最少,在托管应用程序代码内嵌入服务代码,然后创建并打开 ServiceHost...5、Internet信息服务(IIS)
在IIS中承载WCF服务,之前已经创建了契约层和服务层,这里就不创建了。
第一步:新建IISHost空Web应用程序,作为WCF服务的宿主
?...ok,说明Calculate服务部署成功!
第五步:使用wcftestclicnt进行测试
?
ok,IIS作为宿主部署WCF服务成功!