Ambiente Windows/IIS

Tecnologia
Ambiente Windows/IIS

IIS (Internet Information Services - anteriormente denominado Internet Information Server) é um servidor web criado pela Microsoft para seus sistemas operacionais para servidores. Sua primeira versão foi introduzida com o Windows NT Server versão 4, e passou por várias atualizações. É também o sucessor do PWS. A versão mais recente é o IIS 10 (disponível apenas no Windows Server 2016 e Windows 10). A função do IIS no Windows server é oferecer uma plataforma para a hospedagem de sites, serviços e aplicativos, sendo capaz de integrar as seguintes tecnologias: ASP.NET, FTP, PHP, WCF e o próprio IIS.

Uma de suas características mais utilizadas é a geração de páginas HTML dinâmicas, que diferentemente de outros servidores web, usa tecnologia proprietária, o ASP (Active Server Pages), mas também pode usar outras tecnologias com adição de módulos de terceiros.

Para utilizar essa ferramenta faz-se necessário adquirir licença de uso que para cada instalação ou versão é preciso de pagamento.

Depois do lançamento da plataforma .NET em 2002 o IIS ganhou também a função de gerenciar o ASP.NET. Este é formado basicamente por dois tipos de aplicações:

  • Páginas Web: Tradicionais acessadas por usuários, contém a extensão ASPX
  • Web Services: Funções disponibilizadas pela rede, chamada por aplicativos ASMX

O ASP.NET, assim como o seu concorrente direto, o JSP, é compilado antes da execução. Esta característica traz vantagens sobre as opções interpretadas, como o ASP e o PHP.

Vantagens e Recursos

  • Maximiza a segurança da Web através de um consumo de servidor reduzido e do isolamento automático de aplicativo.
  • Implanta e executa o ASP.NET, o ASP clássico e os aplicativos Web do PHP no mesmo servidor.
  • Faz o isolamento de aplicativo concedendo aos processos de trabalho, por padrão, uma identidade exclusiva e uma configuração de área restrita, reduzindo ainda mais os riscos de segurança.
  • Adiciona e remove os componentes internos do IIS, e até mesmo os substitui por módulos personalizados, adequados às necessidades do usuário.
  • Agiliza o site através de um cache dinâmico interno e de uma compactação avançada.
  • Usar o Gerenciador do IIS para configurar recursos do IIS e administrar sites.
  • Usar o protocolo FTP para permitir que proprietários de site carreguem e baixam arquivos.
  • Usar o isolamento de site para impedir que um site interfira em outros sites no servidor.
  • Configurar aplicativos Web que são escritos através de várias tecnologias, como ASP clássico, ASP.NET e PHP.
  • Usar o Windows PowerShell para automatizar o gerenciamento da maioria das tarefas de administração do servidor Web.
  • Configurar vários servidores Web em um farm de servidores que podem ser gerenciados usando o IIS.
  • Tirar grande proveito do hardware NUMA e obter desempenho satisfatório do servidor habilitado para NUMA.

FONTE: Wikipedia

Palavras-Chave
Deseja obter um orçamento para um novo projeto? Clique e abra o nosso formulário de solicitação de proposta. É gratuito!

Vamos trabalhar juntos!

Solicitação de Propostas
+351 225091139
+351 933378416
info@bydas.com

Necessita de uma loja online de alto rendimento e performance para escalar as suas vendas?

Conheça o Shopify Plus