WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Neue Nachricht mithilfe eines PHPCompute-Knotens erstellen

Erstellen Sie eine neue Ausgabenachricht mithilfe des PHPCompute-Knotens.

Wenn Sie einen PHPCompute-Knoten zur Erstellung einer neuen Ausgabenachricht verwenden, hängt der erforderliche Code davon ab, ob die annotierte Methode 'evaluate' im PHP-Script definiert ist.

Wenn Sie die Anmerkung '@MessageBrokerSimpleTransform' verwenden, werden die neue Ausgabenachricht und die Nachrichten-Assembly-Objekte automatisch erstellt. Beispiel:

<?php

class MyNode {

	/**
	 * @MessageBrokerSimpleTransform
	 */
	function evaluate($output_assembly, $input_assembly) {
				// $output_assembly verweist auf die neue Nachricht
	}
}

?>

Wenn Sie ein normales Script ohne annotierte Methode 'evaluate' verwenden, müssen Sie die Ausgabenachricht und die Nachrichten-Assembly-Objekte explizit erstellen:

<?php

// die Ausgabenachricht muss explizit erstellt werden
$output_message = new MbsMessage();

// eine neue Ausgabenachricht-Assembly, die diese Nachricht enthält, muss erstellt werden
$output_assembly = new MbsMessageAssembly($assembly, $output_message);

?>
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

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

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:36


TaskthemaTaskthema | Version 8.0.0.5 | ac69040_