Servidores de Aplicacao
Felipe Camacho Roberta Tagliari Hoffmann Urban
São Paulo Outubro/2010
Introdução
A arquitetura em camadas tem sido amplamente adotada pelos analistas e desenvolvedores de sistemas computacionais. Isso porque esta arquitetura favorece a aplicação de vários conceitos envolvendo a engenharia de software como, por exemplo, modularidade, manutenibilidade, escalabilidade, robustez, usabilidade, etc.
Um bom começo para quem pretende trabalhar seguindo os conceitos recomendados é verificar se seu sistema admite a possibilidade de trabalhar utilizando um servidor de aplicação: as aplicações clientes (desktop ou web) fazem requisições a um servidor. Neste servidor estão implementados todas as regras de negócio e esse servidor faz acesso ao banco de dados para, então, responder às solicitações. Utilizando-se desta proposta, apresentamos o Servidor de Aplicações da plataforma .net, junto as tecnologias a ele relacionadas.
Histórico
IIS
SISTEMA OPERACIONAL
VISUAL STUDIO
FRAMEWORK
IIS 1.0
Windows NT 3.51
IIS 2.0
Windows NT 4.0
IIS 3.0 Windows NT 4.0 (Service Pack 3)
IIS 4.0
Windows NT 4.0 (Atualização Opcional)
2002 IIS 5.0
Windows 2000
Visual Studio .Net Framework 1.0 IIS 5.1
Windows XP Professional
2003
IIS 6.0
Windows Server 2003 Windows XP Professional (64bit)
Visual Studio. NET 2003
Framework 1.1
2005
Visual Studio 2005
Framework 2.0
2006
IIS 7.0
Windows Server 2008 - Servidor de Aplicações Windows Vista (exceto as versões Starter e Home Basic) Framework 3.0
2007
IIS 7.5
Windows Server 2008 R2 Windows 7
Visual Studio 2008
Framework 3.5
2008
Visual Studio