O J2EE Request Profiler é um agente que reside dentro do processo do servidor de aplicativos com a finalidade de coletar dados dos pontos de intercepção dos pedidos de aplicativos e-business. O J2EE Request Profiler utiliza o Agent Controller para exteriorizar estes dados para que eles possam ser mostrados pelas diversas visualizações fornecidas pela perspectiva de Criação de Perfis e Registro do workbench.
A Criação de Perfis de aplicativos de e-business distribuídos pode ser executada dentro dos limites de uma máquina ou em um cluster de máquinas é criado utilizando uma única instância ou diversas instâncias do J2EE Request Profiler. Cada J2EE Request Profiler é responsável pela coleta de informações da criação de perfis para o processo do servidor de aplicativos no qual ele reside. A conexão para um número de J2EE Request Profilers em diferentes servidores de aplicativos permite a coleta de dados da criação de perfis por estes servidores.
Você possui a escolha em relação ao ponto no tempo dentro do período de execução do aplicativo no qual se conectar. Também é possível selecionar o J2EE Request Profiler para o qual se conectar. O rastreio do aplicativo é iniciado a partir do momento da conexão ao J2EE Request Profiler, e é iniciada a monitoração do aplicativo. Conforme a execução do aplicativo ultrapassa os limites de um host, o mecanismo de descoberta remoto provoca a conexão a outras instâncias do J2EE Request Profiler que representam WebSphereR Application Servers remotos. Estes WebSphereR Application Servers hospedam servlets e beans corporativos que participam na execução do aplicativo.
Nota:
Nenhuma ação é necessária no servidor de aplicativos para ativar um gerenciador de perfis.
O J2EE Request Profilers coleta dados de pedidos que chegam em contêineres EJB e contêineres Web. Este mecanismo de coleta de dados permite a criação de diagramas de seqüência, o que representa interações entre servlets, JSPs e beans corporativos, ignorando outros objetos da estrutura do aplicativo que não representam a lógica de negócios do aplicativo. Os dados coletados permitem a criação de uma variedade de diagramas diferentes, os quais são definidos em níveis específicos da hierarquia de criação de perfis (monitores, hosts, processos e agentes). As visualizações do Diagrama de Seqüência da perspectiva de Criação de Perfis oferecem os seguintes tipos de diagramas atualmente implementados:
A visualização Diagrama de Seqüência do UML2 mostra detalhes sobre o aplicativo a partir do ponto no tempo no qual você se conecta ao J2EE Request Profiler e inicia a monitoração do aplicativo.
Para obter informações sobre a perspectiva de Criação de Perfis e Registro, e criação de perfis de aplicativos, consulte a documentação da ferramenta de Criação de Perfis.
Tarefas Relacionadas
Ativando o J2EE Request Profiler
Trabalhando nas visualizações
do Diagrama de Seqüência
(C) Copyright IBMR Corporation 2000, 2005. Todos os Direitos Reservados.