What are different types of hosting options available for WCF Services?


WCF provides two types of hosting:

Hosting in a Managed Application (Self Hosting)

  • Windows Application
  • Windows Service
  • Console Application

Hosting on Web Server

  • IIS 6.0 supports only HTTP
  • Windows Process Activation Service (WAS) i.e. IIS 7.0 supports HTTP, TCP, MSMQ, NamedPipes.