Hosting of WCF Service in Windows Activation Service (WAS) is available in IIS version_______

A)  IIS 4.0
B)  IIS 5.0
C)  IIS 6.0
D)  IIS 7.0

Correct Answer :   IIS 7.0


Explanation :

WAS is a Process Activation Service that comes with Windows Vista and IIS 7. WAS was designed to support non-HTTP protocols with the help of IIS 7 whereas IIS 6 supports only HTTP protocols. If you want to use Non-HTTP Protocols like NetTcpBinding and NetMSMQBinding over IIS , WAS hosting is the only option.
 
WAS Hosting : The biggest limitation in the WCF architecture before IIS 7 version was no support for non-HTTP protocols over IIS. To enable the usage of a complete list of WCF-Supported protocols including non-HTTP, such as net.tcp, net.pipe, net.msmq - WAS (Windows Activation Service) is the platform to be used.