Co to jest internetowy serwer informacyjny?
Internet Information Server (IIS) to oprogramowanie serwera WWW firmy Microsoft®. Od czasu pierwszej wersji usługi IIS ewoluowały od bardzo podstawowej aplikacji serwera WWW do złożonej platformy, która może wykonywać wiele różnych funkcji. Niektóre wcześniejsze wersje programu były krytykowane za słabe zabezpieczenia, ale Microsoft® próbował przeciwdziałać temu postrzeganiu w nowszych wydaniach. Najnowsze wersje IIS są wysoce modułowe, dzieląc funkcjonalność na różne komponenty.
Podczas działania Internet Information Server nasłuchuje żądań z przeglądarek internetowych i odpowiada odpowiednią treścią. Wszystkie wersje IIS obsługują standardowy protokół przesyłania hipertekstu (HTTP), a wiele obsługuje dodatkowe protokoły, takie jak protokół przesyłania plików (FTP). Niektóre wersje oprogramowania obsługują usługi e-mail, a najnowsze wersje mają inną architekturę, która może obsługiwać dodatkowe protokoły. Poza kilkoma pierwszymi wersjami IIS zazwyczaj obsługuje bardziej zaawansowane funkcje natywnie lub za pomocą dodatkowych składników oprogramowania.
Firma Microsoft® wydała pierwszą wersję swojego Internetowego serwera informacyjnego 12 lutego 1996 r. Jako bezpłatną wersję do pobrania dla systemu Windows® NT 3.51. Wydanie IIS bez żadnych kosztów było taktyką skierowaną na rywala z Netscape® Communications, który sprzedawał własne oprogramowanie serwerowe. Zestaw funkcji Internet Information Server szybko się rozszerzył, a do końca 1996 r. Wydano dwie kolejne wersje. IIS 3.0 było ważną wersją, w tym obsługą nowej technologii o nazwie Active Server Pages (ASP), która pozwalała na osadzanie kodu w sieci stronę do uruchomienia bezpośrednio na serwerze.
Na przełomie wieków Microsoft® pokonał Netscape®, a IIS zapewnił sobie drugie miejsce na rynku serwerów internetowych, za konkurentem open source Apache ™. Niektórzy zaczęli jednak kwestionować bezpieczeństwo oprogramowania Internet Information Server. Dwa znaczące robaki o pseudonimach Code Red i Nimda zainfekowały setki tysięcy serwerów WWW z IIS i pozostawały uciążliwe przez lata. Pojawiły się wezwania do dużych korporacji korzystających z IIS do zbadania alternatywnych rozwiązań w celu ochrony infrastruktury komputerowej.
W odpowiedzi na te obawy Microsoft® podniósł poziom bezpieczeństwa w wersjach 6 i 7 usług IIS, które zostały przemianowane na Internetowe usługi informacyjne. Te wersje dzielą funkcjonalność serwera na różne komponenty, pozwalając na działanie tylko potrzebnych części serwera i zmniejszając potencjalną liczbę luk w zabezpieczeniach. Usługi IIS 7 i 7.5 są wysoce modułowe, a nawet kluczowe części serwera są podzielone na różne usługi. Oprócz zwiększenia bezpieczeństwa, ten wybór projektu umożliwił tworzenie i instalowanie dodatków, oferując wysoki poziom dostosowania dla administratorów sieci.