Introdução: Servidores de Aplicativos

Um servidor de aplicativos é uma JVM (Java™ Virtual Machine) que executa aplicativos de usuário. O servidor de aplicativos colabora com o servidor da Web para retornar uma resposta dinâmica, customizada a uma solicitação do cliente. O pedido do cliente pode consistir em servlets, arquivos JSP (JavaServer Pages) e enterprise beans e suas respectivas classes de suporte.

Por exemplo, um usuário em um navegador da Web visita um Web site da empresa:

  1. O usuário solicita o acesso a dados em um banco de dados.
  2. A solicitação do usuário flui para o servidor da Web.
  3. O servidor da Web determina que o pedido envolve um aplicativo que contém recursos não tratados diretamente pelo servidor da Web (por exemplo, servlets). Ele encaminha o pedido para um de seus servidores de aplicativos, no qual o aplicativo está em execução.
  4. O aplicativo chamado então processa o pedido do usuário. Exemplo:
    • Um servidor de aplicativos prepara o pedido do usuário para processamento por um enterprise bean que executa o acesso ao banco de dados.
    • O aplicativo produz uma página da Web dinâmica que contém os resultados da consulta do usuário.
  5. O servidor de aplicativos colabora com o servidor da Web para retornar os resultados para o usuário no navegador Web.

Quando você instala o produto, um servidor de aplicativos padrão, denominado server1, é criado automaticamente. É possível utilizar o console administrativo para gerenciar esse servidor.

É possível utilizar o console administrativo ou os comandos wsadmin para criar servidores de aplicativos adicionais que podem ser processos configurados separadamente ou clones praticamente idênticos. Como com o server1, você pode utilizar o console administrativo para gerenciar esses servidores adicionais.

Você poderá melhorar o desempenho do sistema se configurar alguns de seus servidores de aplicativos, de forma que cada um de seus componentes sejam dinamicamente iniciados conforme sejam necessários, em vez de permitir que todos esses componentes sejam automaticamente iniciados quando o servidor iniciar. Selecionar essa opção poderá melhorar o tempo de inicialização do servidor e reduzir a área de cobertura da memória. Iniciar os componentes conforme eles forem necessários será mais eficaz se todos os aplicativos implementados no servidor de aplicativos forem do mesmo tipo. Por exemplo, o uso dessa opção funcionará melhor se todos os aplicativos forem aplicativos da Web que usem servlets e JavaServer Pages (JSP). Essa opção funcionará com menos eficiência se seus aplicativos utilizarem servlets, JSPs e EJBs (Enterprise JavaBeans).

Você também pode executar as seguintes tarefas para aprimorar a operação de um servidor de aplicativos:

  • Configure as cadeias de transporte para fornecer os serviços de rede para as funções como o componente do barramento de integração de serviços das tecnologias de integração de serviço da IBM®, o WebSphere Secure Caching Proxy e o serviço de ponte do grupo principal do gerenciador de alta disponibilidade.
  • Inclua uma interface em um servidor de aplicativos para definir um ponto de gancho executado quando o servidor é iniciado e encerrado.
  • Defina informações de linha de comandos que são transmitidas para um servidor quando ele é iniciado ou inicializado.
  • Ajuste o servidor de aplicativos.
  • Aperfeiçoe o desempenho da JVM do servidor de aplicativos.
  • Configure uma comunicação ORB (Object Request Broker) para RMI/IIOP.

Sistema de Mensagens Assíncronas

O produto suporta sistema de mensagens assíncrono baseado no JMS (Java Message Service) de um provedor JMS que está em conformidade com a Versão 1.1 da especificação do JMS.

As funções do JMS do serviço de mensagens padrão que é fornecido com o produto são utilizadas por um ou mais mecanismos do sistema de mensagens (em um barramento de integração de serviços) que é executado em servidores de aplicativos.

Servidores Genéricos

Um servidor genérico é aquele que é gerenciado no domínio administrativo do WebSphere, embora não seja um servidor fornecido pelo produto. O servidor genérico pode qualquer servidor ou processo necessário para suportar o ambiente do produto.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=welcappservers
Nome do arquivo: welcappservers.html