IIS 7.0 (Internet Information Services) - Parte 3: Pilares

Todo desenvolvimento de um produto tem por objetivo suprir necessidades e interesses de nossos clientes e parceiros.

O IIS 7 também segue essa premissa e por isto, sua construção foi baseada em alguns pilares e feedbacks do mercado.

Logicamente, em primeiro lugar, há um total aproveitamento dos pilares e características do IIS 6.0, que como já dito neste blog, possui características robustas para um webserver. A tabela abaixo exemplifica alguma destas características técnicas:

 

Algumas características principais do IIS 6.0:

  • Não é instalado por default com o sistema operacional Windows Server 2003 (ele já vem "embutido" no SO, porém, não instalado);
  • Arquitetura de " worker process " faz o isolamento de aplicações mal comportadas, podendo por exemplo, se configurar recycles automáticos baseados em consumo de memória e CPU;
  • Ampla possibilidade de administração via linha de comando (scripts VBS, APIs de WMI (Windows Management Instrumentation));
  • Totalmente integrado com .NET;

Entretanto, devido ao desenvolvimento do mercado e surgimento de novas tecnologias, logicamente, o IIS 7 possui novas funcionalides para estender as características já existentes, tais como:

 

 

Nos próximos posts estarei detalhando tecnicamente cada um destes pilares.