Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

São dois tipos de BusinessMessage que integram no sistema:

Event

Este tipo de mensagem de evento de negócio descrevem o evento ocorrido.

Exemplo:

<BusinessMessage>

<BusinessEvent>

<Entity>Branch</Entity>

<Event>upsert|delete</Event>

<Identification>

<key name="key1">1</key>

<Identification>

<BusinessEvent>

<BusinessContent>

...

</BusinessContent>

</BusinessMessage>

 

  • Enity: Identifica qual a entidade de negócio sofreu o evento
  • Event:  Identifica o evento associado à mensagem (Upsert – inclusão/alteração,  ou Delete – eliminação).
  • Identification/Keys: Campos-chave para identificação do registro impactado pela alteração
  • BusinessContent: Todas as informações do evento em formato XML.

Request

Este tipo de mensagem descreve qual função a executar e os parâmetros necessários.

Exemplo

<BusinessMessage>

<BusinessRequest>

<Operation>getExpectedCashAvailable</Operation>

</BusinessRequest>

<BusinessContent>

...

</BusinessContent>

</BusinessMessage>

 

  • Operation: Identifica qual a operação a executar
  • BusinessContent: Contém o XML com informações necessárias para o processamento, com os parâmetros de entrada.

 

Procedimentos

1.Adicione um agendamento com a função FWEA e escolha a freqüência com que será executada. Isso determina de quanto em quanto tempo as transações recebidas são processadas.
2. Para cadastrar rotinas que utilizem a integração automaticamente acesse a rotina Adapter EAI dentro de Configurador, Schedule.
3. Selecione a rotina e o tipo de integração a realizar:
Envio: ao selecionar Envio = Sim, toda manipulação realizada na rotina selecionada dispara o envio automático das informações para o ESB.
Recebe: selecionando Recebe = Sim, a rotina está habilitada para receber informações do ESB. Caso contrário, qualquer informação recebida, que tente utilizar essa rotina, será bloqueada.
Método: o tipo de processamento dessas transações pode ser síncrono ou assíncrono.

4.  Clique em Confirmar.

5.  Em Configurador\Ambiente\Schedule selecione Schedule e acesse a visão EAI para visualizar o monitor de transações realizadas ou pendentes

 

 

...