Processamento de Solicitação de Extração
Esta seção fornece uma descrição detalhada do processo de solicitação de extração.
-
O processo em batch "Monitor do Programador de Extração de Uso / Evento" (D1-EXTSC) procura atividades do "Programador de Extração de Uso do NES" ou do "Programador de Extração de Eventos do NES" que estão no estado "Ativa" e coloca essas atividades no estado "Enviar Solicitação". Também atualiza os campos "Data/Hora Inicial da Solicitação mais Recente" e "Data/Hora Final da Solicitação mais Recente" na atividade, com base na data e na hora da solicitação.
-
Quando a atividade entra no estado "Enviar Solicitação", um algoritmo Enter ("Solicitação de Envio do Programador de Extração de Uso" (D4-USGSNDREQ) ou "Solicitação de Envio do Programador de Extração de Eventos" (D4-EVTSNDREQ)) envia uma solicitação via um remetente de mensagem para o middleware (por meio dos serviços GrabBatchUsage ou GrabBatchEvent BPEL) que, por sua vez, envia a solicitação para o servidor do NES.
-
Depois de a solicitação ser enviada, a atividade "Programador de Extração de Uso do NES" ou "Programador de Extração de Eventos do NES" deverá ser definida novamente para o estado "Ativa".
-
O servidor do NES chama os serviços BPEL "GrabBatchEvents” e “GrabBatchUsage.” O BPEL encaminha, em seguida, os eventos ou uso de entrada para um sistema de arquivos, que é usado pelos componentes do OSB para processar o uso ou os eventos.