We have already 2 hostings IIS and self hosting.
there is another hosting ie WAS Hosting.
What is the use of the WAS(Windows activation Service)
compared to other hostings.

Answer Posted / maya

WAS hosting is used to host the application on IIS with different protocol along with HTTP. WAS hosting is available in IIS 7 onwards where we have ability to mention the protocol to be used for any website we have created.

To host the service on WAS, simply create a website in IIS and go to Manage Websites > Advance Settings and at the Enable Protocols write the command separated values like "http, tcp" and this website can be used by both http and tcp protocol.

WAS is generally used when the WCF service has to be consumed locally (in the intranet environment).

The benefit are

1. In self hosting the dependency is on the system to start and stop
2. in IIS only http protocol can be used

IN WAS as soon as system starts, the WAS starts and no need a controller app to start and stop the service

It can be hosted on multiple protocol.
Because it can be hosted on multiple protocols such as TCP, it is faster than others.


There are many very good WCF interview questions available at http://www.dotnetfunda.com/interview/showcatquestion.aspx?category=74 you can read them.

Is This Answer Correct ?    5 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the usage of "receivetimeout" property in wcf?

448


can you explain fault contracts? : Wcf data services

424


In WCF what are duplex contracts?

487


What is the difference between xmlserializer and the datacontractserializer?

487


How do wcf services work?

441






What do you understand by the term soap?

448


What is the purpose of base address in wcf service? How it is specified?

464


Explain the difference between transport and message level security.

425


What is the address formats of the wcf transport schemas?

454


What is endpoint in wcf?

480


Can we have two way communications in msmq?

491


How do we customize data contract names for generics types?

526


How would you enable the metadata information of the service?

467


Mention the address syntax and the different formats of WCF transport scheme?

478


How many types of binding are there in wcf?

451