Gerenciamento De Servidores De Aplica O 1
SERVIDORES DE APLICAÇÃO
Gerenciamento de Servidores de Aplicação
Conteúdo
1. O que são servidores de aplicação?
2. Custo x Benefício de um servidor de aplicação
3. Aspectos de Sistemas Operacionais
1. Modelo de processo, estados, mudanças de estados,
comunicação entre processos
2. Gerência de Memória
• Alocação Contígua Simples,
• Alocação Particionada,
• Memória Virtual,
• Compartilhamento de memória.
Gerenciamento de Servidores de Aplicação
1. O que são servidores de aplicação?
•.Um servidor de aplicação é um servidor que
disponibiliza um ambiente para a instalação e execução de aplicações.
•.Os servidores de aplicação também são conhecidos
como software de middleware.
•.Os servidores de aplicação são executados em
sistemas operacionais servidores e são acessados pelos clientes através de uma conexão de rede.
Gerenciamento de Servidores de Aplicação
1. O que são servidores de aplicação?
Gerenciamento de Servidores de Aplicação
1. O que são servidores de aplicação?
Outros serviços que também estão disponíveis nos servidores de aplicação:
• Tolerância a Falhas
• Balanceamento de Carga
• Gerenciamento de Componentes
• Gerenciamento de Transações
• Console de Gerenciamento
Gerenciamento de Servidores de Aplicação
1. O que são servidores de aplicação?
Implementações
Existem várias implementações de servidores de aplicação, em sua maioria implementados na plataforma Java:
• IBM WebSphere Application Server
• Oracle Oracle9i Application Server,
• BEA WebLogic,
• Red Hat Jboss
• Sun GlassFish
• Apache
Gerenciamento de Servidores de Aplicação
1. O que são servidores de aplicação?
Implementações
Implementações para outras plataformas:
• Apple WebObjects para MacOS
• Zope Application Server para Python.
•.Na
plataforma Microsoft .NET, o servidor de aplicação não é visto como um elemento separado.
•.O sistema operacional Windows 2003 contém a infraestrutura necessária para servir aplicações, como o IIS, COM+ e Framework .NET.