Internet Information Services ( IIS ) is de tweede meest populaire webserver applicatie beschikbaar , sloeg alleen door Apache HTTP Server . Het werd gemaakt door Microsoft voor gebruik met Windows ( zowel clients als servers ) . Bij Windows is geïnstalleerd , wordt IIS niet standaard ingeschakeld . Het moet worden gekozen uit optionele functies . IIS 6.0 is beschikbaar met Windows Server 2003 en XP Professional . IIS 7.0 wordt geleverd met Windows Server 2008 en Vista . Architectuur Een van de belangrijkste voordelen van IIS 7.0 in 6.0 is de nieuwe modulaire architectuur . Modules , eenheden van code die machtiging, authenticatie , logging en meer , kan worden aangesloten in of uit als dat nodig is. De server kan lichter omdat er geen noodzaak om een onderdeel installeren of module , tenzij deze wordt gebruikt . Beheerders zullen in staat zijn om het beheer van hun omgeving gemakkelijker . Ontwikkelaars kunnen de optimale omgeving voor hun behoeften. Bovendien, veel hosting bedrijven ondersteunen de Microsoft URL Rewrite Module , die een manier om redirects te voeren, om de reacties en afbreken verzoeken op basis van aangepaste regels voorziet . Er zijn meer dan 40 verschillende modules die beschikbaar zijn voor de installatie tijdens de IIS- installatieproces . Integratie Vóór IIS 7.0 , ASP.NET geïntegreerd met IIS met behulp van een ISAPI extensie . Dit wezen geschapen twee server pijpleidingen , een pijpleiding binnen een pijpleiding , een voor autochtone ISAPI onderdelen en een voor ASP.NET en andere beheerde applicatie componenten . IIS 7.0 biedt een uniforme pijplijn waar inheemse en beheerde onderdelen bestaan als modules . Alle modules , inheemse en beheerd , kan even registreren voor evenementen in de pijplijn . Dit maakt het ook voor een enkel punt van de administratie voor de implementatie , configuratie en bewaking van alle modules en server functies . Voor degenen die zich ongemakkelijk voelen met of verward door deze nieuwe geïntegreerde modus , IIS 7.0 ondersteunt nog steeds een classic mode , dat is dezelfde pijpleiding configuratie als IIS 6.0 . In de classic mode , de ASP.NET -pijpleiding loopt volledig binnen de IIS- pijplijn . Veiligheid IIS 7.0 ondersteunt zowel de IIS 6.0 -verificatie protocollen en een nieuwe formulieren authenticatie . Formulierverificatie niet afhankelijk Windows accounts en beschermt toegang tot alle soorten inhoud . IIS 7.0 biedt twee autorisatie oplossingen . Het belangrijkste verschil is de manier waarop de autorisatieregels verwerkt . Het nieuwste model van processen regels in volgorde van kind, ouder , dan grootouder . De oude ASP.NET autorisatieproces regeert precies het tegenovergestelde . SSL- host-headers zijn verplaatst naar de HTTP.SYS winkel. Dit maakt SSL Certificaten worden toegevoegd aan de server in plaats van de plaats , waardoor het gemakkelijk om een certificaat en op meerdere plaatsen . IP Beperkingen zijn precies hetzelfde in IIS 6.0 en 7.0 . De enige verandering is een nieuw pand , allowUnlisted , wat zorgt voor een eenvoudiger proces bij het configureren van de mondiale veiligheid beleid .
|