Estamos empezando con WebServices, J2ME y Nusoap. Nuestro objetivo final es obtener los datos de una base de datos mySql y poder visualizarlas en un movil que ejecute nuestro programa java (j2me). Nos hemos basado en la libreria nusoap ya que así nos facilita la comunicación.
Ahora nuestros esfuerzos se centran en obtener unos datos de un array donde queremos almacenar el resultado de una consulta a un servidor sql, el problema es q tenemos un tipo de datos definido en php llamado complextype1
Código PHP:
$server->wsdl->addComplexType(
'ComplexType1',
'complexType',
'struct',
'all',
'',
array(
'id_viaje' => array('name' => 'id, 'type' => 'xsd:int'),
'prov_origen' => array('name' => 'prov, 'type' => 'xsd:int'),
'prov_destino' => array('name' => prov2, 'type' => 'xsd:int'),
'municipio_origen' => array('name' => 'mum', 'type' => 'xsd:int'),
'municipio_destino' => array('name' => 'mun2', 'type' => 'xsd:int'),
)
);
Código PHP:
function GetComplexType1()
{
// Example returns a dummy complex type
return array(
'id' => 42,
'prov' => 1,
'prov2' => 2,
'mun' => 3,
'mun1' => 4
);
}
¿Pueden echarnos un cable?
Gracias de nuevo.