lunes, 25 de agosto de 2008

Manejo de valores SOAP complejos con NuSOAP

SOAP permite la definición de tipos complejos de datos, para mejorar la interoperabilidad y para permitir mensajes que vayan más allá de los tipos de datos básicos.

NuSOAP permite trabajar fácilmente con este tipo de estructuras. Por ejemplo, las siguientes líneas de código permiten crear un tipo complejo que representa una dirección:

$direccion = array(
calle = '123 Fake St.',
estado = 'Ohio',
zip = 12312
);

$direccionSoap = new soapval('direccion', 'direccion', $direccion, 'http://ejemplo.com');

Esto crearía una estructura para SOAP que en definiría estos datos con algo así:

123 Fake St.
Ohio
12312

Más información en: http://dietrich.ganx4.com/nusoap/index.php

2 comentarios:

Juan V. García dijo...

Estoy viendo que el blog quitó los tags XML que había puesto.

Andres Arias dijo...

Hola Juan

Gracias por el comentario! Sigan adelante