WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


Visão Geral das Classes de Trabalho

Uma classe de trabalho é um agrupamento de trabalho que precisa ser executado por um servidor de aplicativos. O trabalho é um pedido de HTTP, uma mensagem SIP, uma chamada de IIOP ou uma mensagem JMS. Cada classe de trabalho contém um conjunto de regras usado pelo WebSphere Virtual Enterprise para determinar como tratar esse trabalho.

Visão Geral da Classe de Trabalho

Uma classe de trabalho é utilizada para classificar pedidos para aplicar uma política ao pedido. Há dois tipos principais de classes de trabalho:
  1. Classe de trabalho de política de serviço - As regras da classe de trabalho associam o trabalho recebido a uma política de serviço, dessa forma, indicando ao WebSphere Virtual Enterprise, quando encaminhar o trabalho para o servidor de aplicativos.
  2. Classes de trabalho de política de roteamento - As regras da classe de trabalho associam o trabalho recebido à política de roteamento, dessa forma, indicando ao WebSphere Virtual Enterprise onde enviar o trabalho. Cada unidade de trabalho (pedido, mensagem ou chamada) é associada a uma única classe de trabalho de política de serviço. Os pedidos de HTTP e as mensagens SIP também estão associados a uma única classe de trabalho de roteamento. As classes de trabalho de roteamento não existem para IIOP e JMS porque esses protocolos não fluem através do On Demand Router (ODR); dessa forma, nenhuma política de roteamento é necessária.

Criando uma Classe de Trabalho

Uma classe de trabalho é aplicada aos padrões que estão associados a ela. Cada padrão tem um objeto (módulo aplicativo ou roteador on demand) ao qual é associado. Esses pares padrão-objeto formam a definição dos pedidos para os quais a classe de trabalho é mapeada. Os padrões definidos pela classe de trabalho customizada têm precedência sobre os padrões da classe de trabalho padrão. Cada classe de trabalho padrão contém um padrão "/*", o que significa que cada pedido corresponde a esse objeto.

As definições das classes de trabalho customizadas são avaliadas antes das definições das classes de trabalho padrão ao tentar localizar a definição correspondente. Se um pedido que chega não puder ser correspondido por nenhuma definição de classe de trabalho customizada, a definição de classe de trabalho padrão será utilizada.

Tipos de Classes de Trabalho

Há diferentes tipos de classes de trabalho para políticas de serviço e de roteamento:

Tabela 1. Tipos de Classes de Trabalho
Classe de Trabalho Descrição
Política de roteamento de aplicativo Especifica como determinar a política de roteamento de pedido para um aplicativo que está instalado no WebSphere Virtual Enterprise.
Política de serviço de aplicativo Especifica como determinar a política de serviço de um pedido para um aplicativo que está instalado no WebSphere Virtual Enterprise.
Política de roteamento de cluster de servidor genérico Especifica como determinar a política de roteamento para um pedido para um cluster de servidor genérico.
Política de serviço de cluster de servidor genérico Especifica como determinar a política de serviço para um pedido para um cluster de servidor genérico.

O diagrama a seguir mostra o fluxo de um pedido que está destinado para um aplicativo instalado no WebSphere Virtual Enterprise. O pedido é aplicado em uma classe de trabalho da política de roteamento de aplicativos para determinar a política de roteamento. Se a política de roteamento resultante for permit ou permitsticky, o pedido continuará para uma classe de trabalho da política de serviço do aplicativo para determinar o nome da política de serviço e da classe de transação.

Pedido > Classe de Trabalho de Política de Roteamento de Aplicativo > Política de Roteamento > Classe de Trabalho de Política de Serviço de Aplicativo > Política de Serviço

Cada aplicativo contém classes de trabalho padrão de roteamento de aplicativo e de serviço de aplicativo. Também é possível criar classes de trabalho adicionais não-padrão. Cada classe de trabalho tem uma ação correspondente padrão. A política de roteamento padrão para um aplicativo é permitir: application_name. A política de serviço padrão é Default_TC, a classe de transação padrão.




Conceitos relacionados
Tipos de Classes de Trabalho
Roteando Tipos de Ações de Política
Tarefas relacionadas
Definindo uma Política de Serviço
Referências relacionadas
Operandos do Construtor de Subexpressão para Políticas de Roteamento e Serviço
Políticas de Serviço e de Roteamento
Tópico de Conceito    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h16min12s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/codoeworkclass.html