W procesie instalowania serwera aplikacji jest udostępniana opcja dodawania obsługi serwera sieci Web. Ta opcja powoduje zainstalowanie usług Internet Information Services (IIS) - serwera sieci Web wbudowanego w system Windows Server 2008.

Zaleca się instalowanie obsługi serwera sieci Web, jeśli planowane jest obsługiwanie aplikacji rozproszonych utworzonych za pomocą platformy Microsoft ASP.NET, usług dla przedsiębiorstw lub funkcji WCF (Windows Communication Foundation):

  • Aby uzyskać więcej informacji na temat platformy Microsoft ASP.NET, zobacz artykuł poświęcony tej platformie (https://go.microsoft.com/fwlink/?LinkID=8785) (strona może zostać wyświetlona w języku angielskim).

  • Aby uzyskać więcej informacji na temat usług dla przedsiębiorstw, zobacz artykuł poświęcony usługom dla przedsiębiorstw (https://go.microsoft.com/fwlink/?LinkId=81259) (strona może zostać wyświetlona w języku angielskim).

  • Aby uzyskać więcej informacji dotyczących funkcji WCF, zobacz artykuł poświęcony funkcji Windows Communication Foundation (https://go.microsoft.com/fwlink/?LinkId=81260) (strona może zostać wyświetlona w języku angielskim).

Serwer aplikacji powoduje zainstalowanie obsługi serwera sieci Web, który ma wstępnie zdefiniowany zalecany zestaw ustawień domyślnych.

Usługa IIS 7.0 uruchomiona w systemie Windows Server 2008 używa Usługi aktywacji procesów systemu Windows (WAS) w celu włączenia aktywacji i komunikacji sieciowej przez protokoły inne niż HTTP. To środowisko jest odpowiednie do tworzenia i obsługiwania usług WCF komunikujących się przez dowolny protokół sieciowy obsługiwany przez usługi WCF, łącznie z protokołem HTTP, TCP, nazwanymi potokami oraz Usługą kolejkowania wiadomości. Aby uzyskać więcej informacji na temat usługi WAS, zobacz artykuł poświęcony obsłudze usługi WAS (https://go.microsoft.com/fwlink/?LinkId=81261) (strona może zostać wyświetlona w języku angielskim).

Korzyści obsługiwania usług WCF w usłudze IIS:

  • Dobrze znane metody wdrażania i zarządzania: Usługi WCF obsługiwane przez serwer IIS są wdrażane i zarządzane tak samo, jak każdy inny typ aplikacji IIS, włączając w to aplikacje ASP.NET i usługi sieci Web typu ASMX.

  • Niezawodność i zarządzanie kondycją: Serwer IIS zapewnia funkcje aktywacji procesów, zarządzania kondycją oraz odzyskiwania zasobów, aby zwiększyć niezawodność obsługiwanych aplikacji.

  • Model hostingu współdzielonego: Usługi WCF obsługiwane na platformie ASP.NET mogą korzystać z modelu hostingu współdzielonego ASP.NET, w którym wiele aplikacji znajduje się we wspólnym procesie roboczym w celu poprawy gęstości i skalowalności serwera.

Uwaga

Usługa WCF powoduje włączenie samodzielnej obsługi aplikacji. Wybór tej opcji jest lepszym rozwiązaniem dla środowiska aplikacji.


Spis treści