|
Usługodawca internetowy (ISP) w dzisiejszym niezwykle konkurencyjnym otoczeniu staje przed bardzo trudnymi wyzwaniami. Aby osiągnąć sukces, usługodawca musi stale myśleć o tym, jak zapewnić doskonałe usługi utrzymując zarazem niskie opłaty. System Windows NT oraz program Internet Information Server (IIS) pomagają zmniejszyć koszty i jednocześnie oferować lepsze usługi, ponieważ umożliwiają Twoim klientom dodawanie, usuwanie i modyfikowanie zawartości ich witryn sieci Web znajdujących się na tym serwerze bez narażania całego serwera na nieuprawnione manipulacje i bez narażania serwera na zawieszenie z powodu błędów oprogramowania w witrynie jednego z klientów. Ta sama funkcja może być wykorzystana przez pracowników firmy ISP do zdalnego administrowania serwerem; procedura ustawiania uprawnień jest taka sama, z tą tylko różnicą, że trzeba przyznać szersze uprawnienia dla konta systemu Windows NT używanego przez pracowników firmy ISP.
Przy użyciu systemu Windows NT Server i programu IIS ustawienie zdalnej administracji dla klientów jest łatwe; każdemu klientowi trzeba tylko zapewnić konto użytkownika Windows NT i przeglądarkę obsługującą język JavaScript oraz ramki. Następnie trzeba użytkownikowi odpowiednio ustawić konto Windows NT. (Uwaga: Konto użytkownika nie musi być kontem administratora Windows NT; każdemu kontu Windows NT można przyznać odpowiednie uprawnienia do zarządzania witryną sieci Web.) Następnie ustawia się uprawnienia dla odpowiednich serwerów wirtualnych i katalogów, aby użytkownicy mogli dokonywać zmian tylko w swoich własnych witrynach sieci Web. Ponieważ przyznajesz każdemu klientowi uprawnienia tylko do jego wirtualnego serwera, to jakiekolwiek zmiany bądź pomyłki zrobione przez jednego użytkownika nie będą wpływały na witryny innych użytkowników w tym komputerze. Jeśli pewien użytkownik zechce uruchamiać dynamiczne strony sieci Web z wykorzystaniem skryptów ActiveX lub programów ISAPI, to możesz włączyć izolację procesów dla tych aplikacji; w ten sposób te skrypty bądź programy będą izolowane i nie będą mogły wpływać na inne witryny sieci Web znajdujące się na serwerze. Dzięki temu ten serwer uzyska zabezpieczenie przed zawieszeniami.
Klienci mogą też dodawać lub usuwać, kontrolować dostęp i ustawiać klasyfikację PIC dla katalogów z zawartością.
Więcej informacji na temat ustawiania kont Windows NT możesz znaleźć w dokumentacji Windows NT. Więcej informacji na temat izolowania procesów (uruchamiania skryptów bądź aplikacji w procesach oddzielnych od procesu samego serwera) możesz znaleźć pod hasłem Izolowanie aplikacji w celu zmniejszenia ryzyka zawieszeń serwera.
Chcąc dokonać zmian w swoich witrynach sieci Web na tym serwerze, klienci korzystają z programu Internet Explorer, aby połączyć się z tym serwerem przez Internet. Serwer ten ustawiono, aby wymagał uwierzytelniania metodą Windows NT Wezwanie/Odpowiedź dla uprawnień zapisu w katalogach zawierających witrynę sieci Web klienta. Dlatego też serwer zezwoli tylko uprawnionym użytkownikom systemu Windows NT dokonywać zmiany zawartości. Klienci mogą następnie użyć funkcji HTTP PUT oraz DELETE dostępnych w programie Internet Explorer, aby dodawać i usuwać pliki w swoich witrynach sieci Web. Program IIS 4.0 oraz Internet Explorer 3.02 (a także nowsze wersje programu Internet Explorer) obsługuje internetowy standard RFC 1867 opisujący przekazywanie plików, podobnie jak inne popularne serwery i przeglądarki.
Twoi pracownicy nie muszą zajmować się każdą zmianą w witrynach klientów na tym serwerze, mogą więc skoncentrować się na ważniejszych zadaniach. Ponadto możesz zezwolić klientom na uruchamianie interakcyjnych aplikacji bez obaw o zawieszenie serwera z powodu wadliwie działającej aplikacji w witrynie jednego z klientów.