Specializations

Wednesday, March 27, 2013

WCF Hosting


WCF Hosting

In this part of the tutorial we are going to see the four different way of hosting the WCF service. WCF service cannot exist on its own; it has to be hosted in windows process called as host process. Single host process can host multiple servers and same service type can be hosted in multiple host process. As we discussed there are mainly four different way of hosting the WCF service.
Multiple hosting and protocols supported by WCF.Microsoft has introduced the WCF concept in order to make distributed application development and deployment simple.
Hosting EnvironmentSupported protocol
Windows console and form applicationHTTP,net.tcp,net.pipe,net.msmq
Windows service application (formerly known as NT services)HTTP,net.tcp,net.pipe,net.msmq
Web server IIS6http, wshttp
Web server IIS7 - Windows Process Activation Service (WAS)HTTP,net.tcp,net.pipe,net.msmq
A summary of hosting options and supported features.
FeatureSelf-HostingIIS HostingWAS Hosting
Executable Process/ App DomainYesYesYes
ConfigurationApp.configWeb.configWeb.config
ActivationManual at startupMessage-basedMessage-based
Idle-Time ManagementNoYesYes
Health MonitoringNoYesYes
Process RecyclingNoYesYes
Management ToolsNoYesYes

No comments:

Post a Comment