Etapas de Configuração de Solicitação de Extração

Esta seção descreve os objetos que devem ser configurados para suportar extrações em batch de uso e de eventos de um sistema Head-End do NES. Para configurar o Adaptador do NES para suportar o envio de solicitações de extração de uso e de eventos, é necessário fazer o seguinte:
  • 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:

  1. Selecione Principal->Comunicação->Atividade+

  2. Selecione "Tipo de Programador de Extração de Eventos do NES" na lista suspensa Tipo de Atividade.

  3. 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.

  4. 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:

  1. Selecione Principal->Comunicação->Atividade+

  2. Selecione "Tipo de Programador de Extração de Uso do NES" na lista suspensa Tipo de Atividade.

  3. 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.

  4. 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.