![[z/OS]](../images/ngzos.gif)
Usando WLM com Adaptadores Locais Otimizados
Use esta tarefa para concluir todas as tarefas necessárias para usar o gerenciamento de carga de trabalho (WLM) com adaptadores locais otimizados, incluindo a configuração das regras de classificação do WLM para o Customer Information Control System (CICS) and WebSphere Application Server for z/OS.
Antes de Iniciar
Sobre Esta Tarefa
Procedimento
- Configure as regras de classificação WLM para o CICS e WebSphere Application Server. Nessa etapa, configure as regras de classificação no WLM para permitir que o WebSphere Application Server
herde a classe de serviço a partir de uma transação CICS.
- Inicie o utilitário de configuração WLM, IWMARIN0.
- Selecione a sua configuração WLM no painel e continue na opção 6 para definir as regras de classificação.
- Selecione as regras para o subsistema CICS. Se não houver nenhuma regra para o CICS, crie um conjunto de regras para o CICS ao inserir 1 na coluna de ação em qualquer linha da lista de subsistema.
- Defina as regras para suas transações CICS. Insira o nome da transação CICS no qualificador Nome e insira TN no qualificador Tipo. No campo Serviço, insira a classe de serviço na qual deseja que a transação seja executada.
- Opcional: Insira as mesmas regras para o WebSphere Application Server. Esta etapa é necessária se desejar que o WebSphere Application Server corresponda à classe de serviço usada pelo CICS quando o trabalho é enviado para o WebSphere Application Server por meio do adaptador local otimizado. Depois de inserir regras para o CICS, insira as mesmas regras para o WebSphere Application Server ao especificar CB para o subsistema em vez do CICS no diálogo de seleção do subsistema.
- Configure o WebSphere Application Server
para corresponder à classe de serviço WLM a partir de uma transação CICS. Esta etapa explica como propagar a classe de serviço WLM a partir do CICS para o WebSphere Application Server em cada solicitação.
Certifique-se de que o WLM esteja configurado com classes de serviço
para cada transação CICS que deve ser usada
com o adaptador local otimizado.
- Modifique o arquivo de mapeamento classe de transação do WLM usado pelo WebSphere Application Server
para designar uma classe de transação para uma solicitação. É possível modificar o arquivo de mapeamento de classe,
incluindo uma seção para cada aplicativo Enterprise JavaBeans (EJB) que usa
o nome do serviço ou o início do Java Naming and Directory Interface (JNDI) e
indicar que a classe de serviço do WLM do responsável pela chamada, se configurada, deve ser propagada. A seguir está uma regra de classificação de amostra:
O programa cliente usa o adaptador local otimizado para direcionar um enterprise bean no WebSphere Application Server. O desempenho do WLM cliente é propagado para o WebSphere Application Server, onde o servidor de aplicativos verifica o arquivo de mapeamento de classe de transação WLM e verifica se esta solicitação deve ser classificada com base no bloco de desempenho do WLM cliente.<InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0"> <ola_classification_info service_name="ejb/myFirstBean" description="Sample" propagate transaction name="true"/> </InboundClassification>
O nome da transação do bloco de desempenho é usado para classificar o trabalho e é enfileirado para o WLM sob um novo enclave. O WLM localiza uma regra de classificação na sua configuração para o WebSphere Application Server, correspondente o nome da transação usado pelo CICS, e usa a classe de serviço resultante.
O trabalho despachado no WebSphere Application Server por meio do adaptador local otimizado é executado na mesma classe de serviço que a solicitação do cliente.
- Modifique o arquivo de mapeamento classe de transação do WLM usado pelo WebSphere Application Server
para designar uma classe de transação para uma solicitação. É possível modificar o arquivo de mapeamento de classe,
incluindo uma seção para cada aplicativo Enterprise JavaBeans (EJB) que usa
o nome do serviço ou o início do Java Naming and Directory Interface (JNDI) e
indicar que a classe de serviço do WLM do responsável pela chamada, se configurada, deve ser propagada. A seguir está uma regra de classificação de amostra:
- Designe a prioridade de trabalho para pedidos EJB conduzidos por meio do adaptador local
otimizado. Esta etapa explica como corresponder a uma solicitação
EJB que é recebida pelo WebSphere Application Server por meio do
adaptador local otimizado para uma classe de serviço WLM arbitrário com base no nome
hom do JNDI EJB. Os atributos WLM
do pedido EJB não são alterados pelo cliente.
- Modifique a configuração do WLM no sistema MVS, criando nomes de classes de transação que são mapeados para classes de serviço. Este é o mesmo processo feito para o IIOP ou HTTP no WebSphere Application Server for z/OS.
- Crie entradas no mapeamento de classe de transação WLM para o WebSphere Application Server. Para criar entradas, use o nome home JNDI do enterprise bean que é controlado por meio do adaptador local otimizado e da classe de transação usada. É possível usar um curinga para o nome de início da JNDI.
O aplicativo cliente envia um pedido para um enterprise bean por meio do adaptador local otimizado. O WebSphere Application Server localiza uma entrada correspondente no arquivo de mapeamento de classe de transação WLM e usa a classe de transação associada para classificar o trabalho com o WLM. A classe de transação é mapeada pelo WLM para uma classe de serviço retornada no pedido de classificação e usada para enfileirar o trabalho em uma região servidora. O trabalho despachado no WebSphere Application Server por meio do adaptador local otimizado é executado na classe de serviço que corresponde a uma definição no arquivo de mapeamento de classe de transação do WLM.<InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0"> <ola_classification_info service_name="ejb/mySecondBean" description="Classify using transaction class" transaction_class="A1"/> <ola_classification_info service_name="ejb/security/*" description="Classify all secure beans using transaction class" transaction_class="A2"/> </InboundClassification>
Conceitos relacionados:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_olawlm
Nome do arquivo: tdat_olawlm.html