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

Llamadas a Java desde PHP

El entorno de ejecución IBM® sMash para PHP proporciona acceso a las clases Java™ y funcionalidad desde PHP. Este puente Java puede crear instancias de clases Java e invocar a sus métodos.

Puede manipular valores en un árbol MRM o XMLNSC con tipos xsd que no se correlacionan directamente con tipos PHP:

Por ejemplo:

/**
* @MessageBrokerSimpleTransform
*/
function evaluate ($output, $input) {
	$number = $input->XMLNSC-doc->number->getValue();
	$signature = new JavaSignature (JAVA_STRING);
	$decimal = new Java("java.math.BigDecimal", $signature, "654.321");
	$sum = $number->add($decimal);
	$output->XMLNSC->doc->number = $sum;

	$timestamp = $input->XMLNSC->doc->date->getValue();
	$now = new Java("java.util.Date");
	$timestamp->setTime($now);
	$output->XMLNSC->doc->date = $timestamp;
}
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:01


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ac69011_