Etapas de Configuração de Solicitação de Extração
-
Criar remetentes de mensagens (um para uso e um para eventos) para enviar solicitações de extração.
-
Criar Tipos de Mensagens de Saída (uma para uso, uma para eventos) para solicitações de extração.
-
Associar os remetentes de mensagens e os Tipos de Mensagens de Saída ao Sistema Externo usado com o prestador de serviço do sistema Head-End
-
Criar tipos de atividades "Tipo de Programador de Extração de Uso do NES" e "Tipo de Programador de Extração de Eventos do NES".
-
Criar tipos de atividades "Programador de Extração de Uso do NES" e "Programador de Extração de Eventos do NES".
As seções a seguir fornecem detalhes para configuração desses objetos. Consulte a documentação do Oracle Utilities Application Framework para obter mais informações sobre a criação de remetentes de mensagens, Tipos de Mensagens de Saída e Sistemas Externos.
Observação: A Configuração dos serviços do OSB e do BPEL usados por esse processo é feita ao instalar e configurar os componentes do OSB e do BPEL do Adaptador do NES.
Remetente de Mensagem - NES- Tratar Evento em Batch
Criar um remetente de mensagem para extrações de eventos como se segue:
Guia Principal:
-
Remetente de Mensagem: Digite um código para o remetente do evento em batch (D4-HNLBATEVT)
-
Descrição: NES - Tratar Evento em Batch
-
Tipo de Invocação: Tempo Real
-
Classe de Mensagem: RTHTTPSNDR (Mensagens de rotas do remetente via HTTP em tempo real)
-
Ativo: Verdadeiro (verificado)
-
Codificação de Mensagem: Codificação de mensagem UTF-8
Guia Contexto:
-
Cabeçalho HTTP: SOAPAction:http://xmlns.oracle.com/ouaf/NES/GrabBatchEvents
-
Usuário de Login HTTP: <USER_ID>
-
Senha de Login HTTP: <PASSWORD>
-
Método HTTP: POST
-
HTTP URL 1: http://<EM_SERVER>:<EM_SERVER_PORT>/soa-infra/services/NES/HandleBatchEvent/BatchEventHandler
onde:
-
<USER_ID>: o ID do usuário usado para fazer login no WebLogic Enterprise Manager
-
<PASSWORD>: a senha usada para fazer login no WebLogic Enterprise Manager
-
<EM_SERVER>: o nome da máquina ou o endereço IP do servidor no qual o WebLogic Enterprise Manager está instalado
-
<EM_SERVER_PORT>: a porta na qual o WebLogic Enterprise Manager está instalado
-
Remetente de Mensagem - NES- Tratar Uso em Batch
Criar um remetente de mensagem para extrações de uso como se segue:
Guia Principal:
-
Remetente de Mensagem: Digite um código para o remetente de mensagem do uso em batch (D4-HNLBATUSG)
-
Descrição: NES - Tratar Uso em Batch
-
Tipo de Invocação: Tempo Real
-
Classe de Mensagem: RTHTTPSNDR (Mensagens de rotas do remetente via HTTP em tempo real)
-
Ativo: Verdadeiro (verificado)
-
Codificação de Mensagem: Codificação de mensagem UTF-8
Guia Contexto:
-
Cabeçalho HTTP: SOAPAction:http://xmlns.oracle.com/ouaf/NES/GrabBatchUsage
-
Usuário de Login HTTP: <USER_ID>
-
Senha de Login HTTP: <PASSWORD>
-
Método HTTP: POST
-
HTTP URL 1: http://<EM_SERVER>:<EM_SERVER_PORT>/soa-infra/services/NES/HandleBatchUsage/BatchUsageHandler
onde:
-
<USER_ID>: o ID do usuário usado para fazer login no WebLogic Enterprise Manager
-
<PASSWORD>: a senha usada para fazer login no WebLogic Enterprise Manager
-
<EM_SERVER>: o nome da máquina ou o endereço IP do servidor no qual o WebLogic Enterprise Manager está instalado
-
<EM_SERVER_PORT>: a porta na qual o WebLogic Enterprise Manager está instalado
-
Tipo de Mensagem de Saída - NES - Tratar Evento em Batch
Criar um Tipo de Mensagem de Saída para solicitações de extração de eventos como se segue:
-
Tipo de Mensagem de Saída: Digite um código para o Tipo de Mensagem de Saída de evento em batch (D4-HNLBATEVT)
-
Descrição: NES - Tratar Evento em Batch
-
Objeto de Negócios: D1-OutboundMessage
-
Prioridade: - Prioridade 20 (ou inferior)
Tipo de Mensagem de Saída - NES - Tratar Uso em Batch
Criar um Tipo de Mensagem de Saída para solicitações de extração de uso como se segue:
-
Tipo de Mensagem de Saída: Selecione um código para Tipo de Mensagem de Saída de uso em batch (D4-HNLBATUSG)
-
Descrição: NES - Tratar Uso em Batch
-
Objeto de Negócios: D1-OutboundMessage
-
Prioridade: Prioridade 20 (ou inferior)
Sistemas Externos
Adicionar evento e Tipos de Mensagens de Saída de Extração de uso e remetentes de mensagens ao sistema externo usado para o sistema Head-End do NES da seguinte forma:
-
Sistema Externo: NES
-
Descrição: NES
-
Tipos de Mensagem de Saída:
Tipo de Mensagem de Saída |
Remetente da Mensagem |
---|---|
D4-HNLBATEVT |
D4-HNLBATEVT |
D4-HNLBATUSG |
D4-HNLBATUSG |
Observação: O seguinte se aplica a todos os tipos de mensagens de saída acima:
-
Método de Processamento: Tempo real
-
XSL da Mensagem: D4-Request xsl
-
XSL de Resposta: D4-Response.xsl
Tipo de Atividade - Programador de Extração de Eventos do NES
Criar um Tipo de Atividade para solicitações de extração de eventos como se segue:
-
Tipo de Atividade: Digite um código para o tipo de atividade (NES-EVENT-EXTRACT)
-
Descrição: Digite uma descrição para o tipo de atividade (Tipo de Programador de Extração de Eventos do NES)
-
Objeto de Negócios de Transação Relacionado: Programador de Extração de Eventos do NES
-
Status do Tipo de Atividade: Ativo
-
Tipo de Mensagem de Saída: NES - Tratar Evento em Batch
-
Sistema Externo: O sistema externo usado para o sistema Head-End do NES
-
Tratamento de Exceções:
-
Tipo de Atividade: Tipo de Atividade
-
Função da Atividade: Função Padrão do Sistema
-
Frequência de Repetição: Selecione a frequência de repetição, em caso de a Atividade atingir um estado de erro (00:03:00)
-
Número Máximo de Repetições: Selecione o número máximo de vezes que a atividade será repetida, desde que atingiu o estado de erro (1)
-
Motivo para Descartar: Selecione na lista suspensa, se estiver disponível.
-
Tipo de Atividade - Programador de Extração de Uso do NES
Criar um Tipo de Atividade para solicitações de extração de uso da seguinte forma:
-
Tipo de Atividade: Digite um código para o tipo de atividade (NES-USAGE-EXTRACT)
-
Descrição: Digite uma descrição para o tipo de atividade (Tipo de Programador de Extração de Uso do NES)
-
Objeto de Negócios de Transação Relacionado: Programador de Extração de Uso do NES
-
Status do Tipo de Atividade: Ativo
-
Tipo de Mensagem de Saída: NES - Tratar Uso em Batch
-
Sistema Externo: O sistema externo usado para o sistema Head-End do NES
-
Tratamento de Exceções:
-
Tipo de Atividade: Tipo de Atividade
-
Função da Atividade: Função Padrão do Sistema
-
Frequência de Repetição: Selecione a frequência de repetição, em caso de a Atividade atingir um estado de erro (00:03:00)
-
Número Máximo de Repetições: Selecione o número máximo de vezes que a atividade será repetida, desde que atingiu o estado de erro (1)
-
Motivo para Descartar: Selecione na lista suspensa, se estiver disponível.
-
Atividade - Programador de Extração de Eventos do NES
Iniciar uma Atividade para solicitações de extração de eventos da seguinte forma:
-
Selecione Principal->Comunicação->Atividade+
-
Selecione "Tipo de Programador de Extração de Eventos do NES" na lista suspensa Tipo de Atividade.
-
Digite o número de horas de cada solicitação de extração no campo Número de Horas da Solicitação de Dados. O padrão é 24.
-
Opcional: Digite as datas e as horas inicial e final da primeira solicitação de extração nos campos Data/Hora Inicial da Solicitação Atual e Data/Hora Final da Solicitação Atual.
Observe que esses campos são opcionais. Se não estiverem preenchidos, os valores serão preenchidos da seguinte forma:
-
Data/Hora Inicial da Solicitação Atual: tirada da data/hora de interrupção da solicitação (que é preenchida pelo algoritmo de "Solicitação de Envio do Programador de Extração de Eventos" (D4-EVTSNDREQ)
-
Data/Hora Final da Solicitação Atual: a Data/Hora da Solicitação Atual, mais o número de horas no campo Número de Horas da Solicitação de Dados.
-
Atividade - Programador de Extração de Uso do NES
Iniciar uma Atividade para solicitações de extração de uso da seguinte forma:
-
Selecione Principal->Comunicação->Atividade+
-
Selecione "Tipo de Programador de Extração de Uso do NES" na lista suspensa Tipo de Atividade.
-
Digite o número de horas de cada solicitação de extração no campo Número de Horas da Solicitação de Dados. O padrão é 24.
-
Opcional: Digite as datas e as horas inicial e final da primeira solicitação de extração nos campos Data/Hora Inicial da Solicitação Atual e Data/Hora Final da Solicitação Atual.
Observe que esses campos são opcionais. Se não estiverem preenchidos, os valores serão preenchidos da seguinte forma:
-
Data/Hora Inicial da Solicitação Atual: tirada da data/hora de interrupção da última solicitação (que é preenchida pelo algoritmo de "Solicitação de Envio do Programador de Extração de Uso" (D4-USGSNDREQ)
-
Data/Hora Final da Solicitação Atual: a Data/Hora da Solicitação Atual, mais o número de horas no campo Número de Horas da Solicitação de Dados.
-