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

Utilizando anotações

Anotações alteram o comportamento do método de alaviação ao usar a estrutura de classe PHP, removendo a necessidade de repetir códigos usados normalmente (para tranformar árvores de mensagens) em cada script PHP.

Quando você usa a estrutura de classe PHP com o WebSphere Message Broker, a classe deve ter o mesmo nome que o arquivo PHP e deve implementar um método chamado evaluate. O nó PHPCompute instancia a classe e chama o método evaluate. Para maiores informações sobre como desenvolver um código PHP, consulte Criando código PHP para um nó PHPCompute.

As anotações a seguir são suportados pelo intermediário:

É possível especificar múltiplas anotações para um método de avaliação. Se as anotações MessageBrokerCopyTransform e MessageBrokerSimpleTransform estão especificadas juntas, a anotação MessageBrokerCopyTransform tem precedência. A montagem de entrada está disponível em ambas anotações MessageBrokerSimpleTransform e MessageBrokerCopyTransform.

Se nenhuma anotação for especificada, o promeiro argumento ao médoto de avaliação é uma montagem de leitura apenas. Nomes de anotações diferem maiúsculas e minúsculas, e anotações não reconhecidas são ignoradas.

Ao usar uma anotação, a a montagem de saída é transferida ao método de avaliação como o primeiro parâmetro, e a montagem de entrada é transferida como o segundo parâmetro. O segundo parâmetro é opcional e é transferido se for especificado na declaração de método de avaliação.

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:00


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