Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Usar XML para tipos en servicios web? (http://www.forosdelweb.com/f14/usar-xml-para-tipos-servicios-web-601083/)

dani78 29/06/2008 04:59

Usar XML para tipos en servicios web?
 
Hola.
Soy muy novato en XML y en servicios web pero quería consultar una duda... a ver si alguien me puede echar un cable o al menos orientarme.

El problema es que estamos intentando desarrollar una aplicación que se comunique con un servidor en el cual se aloja una BD. La aplicación cliente trabaja con esos datos y la idea que teniamos era usar servicios web para realizar las operaciones sobre la BD del servidor.

Aparte de nuestro "desconocimiento general" sobre servicios web, la duda es cómo elegir los tipos de los datos intercambiados en esos servicios. Creo que XML puede ser útil para este propósito, ya que el servidor trabaja con Linux/Java y la aplicación cliente con XP/.NET.

Seguramente a estas alturas ya habré dicho alguna aberración, pero me gustaría saber si con XML podemos crear un namespace personalizado, en el cual definir cada clase definida y poder hacer uso de esas plantillas para el intercambio de datos via web.

Espero no haberos aburrido en exceso, y a ver si alguien me orienta un poco...

Saludos y gracias anticipadas!

ChiramMFM 21/07/2008 01:12

Respuesta: Usar XML para tipos en servicios web?
 
Al definir un WebServices siemrpe declaras los tipos de entrada y de salida. Pej:
Código:

<s:element name="Libro">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="titulo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Autor" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Año" type="s:int" />         
<s:element minOccurs="1" maxOccurs="1" name="Overwrite" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>

y usas el nameespace del ws por defecto, aunque creo que puedes meterle otro, no lo se, yo tpc controlo de XML. Es mas, tengo un par de dudas basicas que estoy esperando a q me respondan :P

Espero que te sirva. Salud!

xelagc 21/07/2008 09:15

Respuesta: Usar XML para tipos en servicios web?
 
Si necesitas tratar XML desde Java, este post te puede ayudar a orientarte sobre la tecnología a usar (SAX,DOM,JDOM,XOM,....)

http://www.latascadexela.es/2008/07/java-xml.html


La zona horaria es GMT -6. Ahora son las 17:22.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.