WCF学习(3) 用Windows服务发布WCF服务

WCF学习(3) 用Windows服务寄宿WCF服务

WCF服务要变为活动状态,必须承载于创建它并控制它的上下文和生存期的运行时环境中。WCF 提供了统一编程模型,用于生成面向服务的应用程序。 此编程模型保持一致且独立于部署服务的运行时环境。目前为止承载WCF服务的方式有:

  • 托管应用程序中的自承载

    WCF 服务可以承载于任何托管应用程序中。两个常见做法:在控制台应用程序内运行的 WCF 服务;以及丰富客户端应用程序,如基于 Windows Presentation Foundation (WPF) 或 Windows 窗体 (WinForms) 的应用程序

  • 托管 Windows 服务

    注册 WCF 服务作为托管 Windows 服务承载于其中的应用程序域 (AppDomain),以便服务的进程生存期由 Windows 服务的服务控制管理器 (SCM) 控制

  • Internet 信息服务 (IIS)

    IIS 宿主选项与 ASP.NET 集成在一起,并使用这些技术提供的功能,如进程回收、空闲关闭、进程状况监视和基于消息的激活

  • Windows 进程激活服务 (WAS)

    Windows 进程激活服务 (WAS) 是在 Windows Server 2008 上也可用的 Windows Vista 的新进程激活机制。 它保留了熟悉的 IIS 6.0 进程模型(应用程序池和基于消息的进程激活)和承载功能(如快速失败保护、运行状况监视和回收),但是它从激活体系结构中移除了对 HTTP 的依赖。IIS 7.0 使用 WAS 通过 HTTP 完成基于消息的

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值