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);
?>