WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Detecção de Eventos

A detecção de eventos refere-se à coleta de processos que notificam o adaptador de eventos do objeto de aplicativo SAP. A notificação inclui mas não está limitada ao tipo do evento (objeto e operação) e a chave de dados necessária para o sistema externo para recuperar os dados associados.

Detecção de eventos é o processo de identificar que um evento foi gerado no aplicativo SAP. Geralmente, os adaptadores utilizam acionadores do banco de dados para detectar um evento. No entanto, como o aplicativo SAP está estritamente integrado com o banco de dados SAP, o SAP permite acesso muito limitado para modificações diretas em seu banco de dados. Portanto, os mecanismos de detecção de eventos são implementados na camada de transação do aplicativo acima do banco de dados.

Mecanismos de Detecção de Eventos Suportados pelo Adaptador

Os quatro mecanismos de detecção de eventos suportados pelo adaptador são descritos na lista a seguir:
  • Ativadores Customizados, que são implementados para um processo de negócios (normalmente uma transação SAP única) inserindo o código de detecção de evento em um ponto apropriado na transação SAP
  • Programas em lote, que envolvem o desenvolvimento de um programa ABAP que contém critérios para detectar um evento
  • Fluxos de trabalho de negócios, que utilizam os recursos de detecção de evento orientado a objetos do SAP
  • Alterar ponteiros, uma variação de fluxos de trabalho de negócios, que utilizam o conceito de documentos de alteração para detectar as alterações para um processo de negócios

Todos estes mecanismos de detecção de eventos suportam acionamento e recuperação de objetos em tempo real. Além disso, os acionadores customizados e programas em lote permitem atrasar a recuperação de eventos. Um evento cuja recuperação é atrasada é chamado de evento futuro.

Cada mecanismo de detecção de eventos tem vantagens e desvantagens que precisam ser consideradas ao projetar e desenvolver um acionador do objeto de negócios. Lembre-se de que estes são apenas alguns exemplos de mecanismos de detecção de eventos. Existem muitas maneiras diferentes de detectar eventos.

Depois de determinar o processo de negócios a ser suportado (por exemplo, cotações de vendas ou ordens de vendas) e determinar o mecanismo de detecção de eventos preferencial, implemente o mecanismo para seu processo de negócios.

Ao implementar um mecanismo de detecção de eventos, é recomendável suportar todas as funções para um processo de negócios em um mecanismo. Isso limita o efeito no aplicativo SAP e torna a detecção de eventos mais fácil de gerenciar.

Tabela de Eventos

Os eventos que são detectados estão armazenados em uma tabela de aplicativos SAP. Esta tabela de eventos é entregue como parte do componente ABAP. A estrutura da tabela de eventos é a seguinte.
Tabela 1. Campos da Tabela de Eventos
Nome Tipo Descrição
event_id NUMBER ID de evento exclusivo que é uma chave primária para a tabela.
object_name STRING Nome do objeto de negócios.
object_key STRING A cadeia delimitada que contém as chaves para o objeto de negócios.
object_function STRING A operação que corresponde ao evento (Excluir, Criar ou Atualizar).
event_priority NUMBER Qualquer inteiro positivo para denotar a prioridade do evento.
event_time DATE Data e hora de geração do evento.
event_status NUMBER Status de processamento de eventos. Os valores possíveis são:
  • 0 - Pronto para sondagem
  • 1 - Evento entregue
  • 2 - Evento pré-enfileirado
  • 3 - Evento em andamento
  • 4 - Evento bloqueado
  • -1 - Evento falhou
Xid STRING Valor XID Exclusivo (ID de transação) para entrega única garantida.
event_user STRING O usuário que criou o evento.
event_comment STRING Descrição do evento.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:55


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | csap_aep_event_notify