Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 12-may-2008, 15:43   #1 (permalink)
VEF
VEF ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Pregunta J2ME y NuSoap

Hola!!

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'),  
    )
); 
para tener un ejemplo hicimos el servicio GetComplexType que obtiene un ejemplo y lo devuelve como un 'array'.


Código PHP:
function GetComplexType1()
{
 
// Example returns a dummy complex type
 
return array(
  
'id' => 42,
  
'prov' => 1,
  
'prov2' => 2,
  
'mun' => 3,
  
'mun1' => 4
 
);

Nuestro problema es que al devolver este array al Java, no sabemos como recoger este tipo de datos, como lo tenemos que definir. Ya que queremos obtenerlo en una estructura para poder operar con los campos.

¿Pueden echarnos un cable?

Gracias de nuevo.
VEF está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:12.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93