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

Instrução CREATE MODULE

A instrução CREATE MODULE cria um módulo, que é um contêiner com nome associado a um nó.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
                                                 (1)   
>>-CREATE--+-COMPUTE-------+--MODULE--ModuleName---------------->
           +-DATABASE------+                           
           +-FILTER--------+                           
           '-DATABASEEVENT-'                           

>--+-------------------------+--END--MODULE--------------------><
   | .-<<---;---<<---------. |                
   | V                     | |                
   '-----ModuleStatement---+-'                

Notas:
  1. ModuleName deve ser um identificador válido

A referência a um módulo das ferramentas Eclipse a partir de um nó de processamento de mensagens é feita por nome. O módulo deve estar no <esquema do nó>.

Os nomes dos módulos ocupam o mesmo espaço de símbolos que as funções e os procedimentos definidos no esquema. Ou seja, todos os módulos, funções e procedimentos contidos em um esquema devem ter nomes exclusivos.
Nota: Você recebe um aviso se não houver nenhum módulo associado a um nó ESQL. Não é possível implementar um fluxo que contenha um nó no qual esteja faltando um módulo.

Os módulos para os nós Compute, Database e Filter devem conter exatamente uma função chamada Main. Essa função deve retornar um Booleano. É o ponto de entrada utilizado por um nó do fluxo de mensagens ao processar uma mensagem.

Os módulos para o nó DatabaseInput devem conter os seguintes pontos de entrada:
ReadEvents
Este procedimento obtém detalhes dos eventos a serem processados a partir de seu armazenamento de eventos.
BuildMessage
Este procedimento constrói a mensagem que será propagada para o fluxo.
EndEvent
Este procedimento atualiza a tabela de eventos assegurar que este evento não seja processado novamente.
Nome de Correlação Módulo Calcular Módulo Filtro Módulo Banco de Dados módulo DatabaseEvent
Banco de Dados x x x x
Ambiente x x x x
Root x x x
Corpo x x
Properties x x x
ExceptionList x x x
LocalEnvironment x x x
InputRoot x
InputBody x
InputProperties x
InputExceptionList x
InputLocalEnvironment x
OutputRoot x
OutputExceptionList x
OutputLocalEnvironment x
DestinationList Sinônimo reprovado para LocalEnvironment
InputDestinationList Sinônimo reprovado para InputLocalEnvironment
OutputDestinationList Sinônimo reprovado para OutputLocalEnvironment
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:29:53


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ak04965_