Installationsprocessen för rollen Programserver innehåller ett alternativ för att lägga till webbserverstöd. Det här alternativet installerar Internet Information Services (IIS), den webbserver som är inbyggd i Windows Server 2008.

Du rekommenderas att installera webbserverstöd om du planerar att göra servern till värd för distribuerade program som bygger på Microsoft ASP.NET, företagstjänster eller Windows Communication Foundation (WCF):

För rollen Programserver installeras webbserverstöd som har förkonfigurerats med en rekommenderad uppsättning standardinställningar.

Om IIS 7.0 körs på Windows Server 2008 används Windows Process Activation Service (WAS) för aktivering och nätverkskommunikation via andra protokoll än Hypertext Transfer Protocol (HTTP). Den här miljön är användbar för utveckling och värdskap för WCF-tjänster som kommunicerar via något av de nätverksprotokoll som stöds av WCF, inklusive HTTP, TCP, namngivna pipes eller Message Queuing. Mer information om WAS finns på sidan Värdskap i WAS (https://go.microsoft.com/fwlink/?LinkId=81261 - sidan kan vara på engelska).

Värdskap för WCF-tjänster i IIS har följande fördelar:

  • Välkända distributions- och hanteringsfunktioner: Om IIS används som värd för WCF-tjänster distribueras och hanteras de på samma sätt som andra typer av IIS-program, inklusive ASP.NET-program och ASMX-webbtjänster.

  • Tillförlitlighets- och hälsohantering: IIS innehåller funktioner för processaktivering, hälsohantering och återanvändning vilket förbättrar tillförlitligheten för de program som IIS är värd för.

  • Delad värdmodell: Om ASP.NET används som värd för WCF-tjänster kan dessa tjänster dra nytta av den delade ASP.NET-värdmodellen där flera program placeras i en gemensam arbetsprocess för förbättrad serverdensitet och skalbarhet.

OBS

Med WCF kan program också fungera som värdar för sig själva. Välj den här lösningen om det passar din programmiljö bättre.