WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Crear un mensaje nuevo utilizando un nodo PHPCompute

Cree un mensaje de salida nuevo utilizando el nodo PHPCompute.

Cuando utilice un nodo PHPCompute para crear un mensaje de salida nuevo, el código requerido depende de si el método de evaluación anotado está definido en el script PHP.

Si utiliza la anotación @MessageBrokerSimpleTransform, los nuevos objetos de mensaje de salida y mensaje ensamblado se crean automáticamente. Por ejemplo:

<?php

class MyNode {

	/**
	 * @MessageBrokerSimpleTransform
	 */
	function evaluate($output_assembly, $input_assembly) {
		// $output_assembly hace referencia al nuevo mensaje
	}
}

?>

Si utiliza un script sin formato, sin un método de evaluación anotado, debe crear los objetos de mensaje de salida y mensaje ensamblado de forma explícita:

<?php

// el mensaje de salida debe crearse explícitamente
$output_message = new MbsMessage();

// debe crearse un nuevo mensaje ensamblado de salida para contener este nuevo mensaje
$output_assembly = new MbsMessageAssembly($assembly, $output_message);

?>
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:02


Tema de tareaTema de tarea | Versión 8.0.0.5 | ac69040_