Magic Studio

专心做有逼格的APP!

WCF托管

WCF 托管


这节讨论托管WCF的不同方式。WCF服务无法自己存在,

它必须托管在windows的进程里。这样的进程叫做托管进程(或者宿主进程)。

主要有四种方式托管WCF服务。

  1. IIS 托管

  2. 自托管

  3. WAS托管

  4. Windows服务托管

WCF支持多种不同的托管和协议。


托管环境

支持的协议

Windows consoleform application

HTTP,net.tcp,net.pipe,net.msmq

Windows service application (formerly known as NT services)

HTTP,net.tcp,net.pipe,net.msmq

Web server IIS6

http, wshttp

Web server IIS7 - Windows Process Activation Service (WAS)

HTTP,net.tcp,net.pipe,net.msmq



各种托管支持的特性。

特性

自托管

IIS 托管

WAS 托管

Executable Process/ App Domain

Yes

Yes

Yes

Configuration

App.config

Web.config

Web.config

Activation

Manual at startup

Message-based

Message-based

Idle-Time Management

No

Yes

Yes

Health Monitoring

No

Yes

Yes

Process Recycling

No

Yes

Yes

Management Tools

No

Yes

Yes



posted on 2011-01-25 22:02  Mr 布鲁斯  阅读(757)  评论(0编辑  收藏  举报

导航