Foros del Web » Programando para Internet » ASPX (.net) »

[SOLUCIONADO] Guardar XML enviado a un Web Service

Estas en el tema de Guardar XML enviado a un Web Service en el foro de ASPX (.net) en Foros del Web. Hola Buen dia a todos, Mi nombre es angel y soy nuevo en este foro, si mi pregunta esta mal planteada o no pertenece a ...
  #1 (permalink)  
Antiguo 08/06/2015, 13:00
 
Fecha de Ingreso: junio-2015
Ubicación: SLP
Mensajes: 13
Antigüedad: 9 años, 5 meses
Puntos: 0
Guardar XML enviado a un Web Service

Hola Buen dia a todos, Mi nombre es angel y soy nuevo en este foro, si mi pregunta esta mal planteada o no pertenece a este foro una disculpa de antemano.


Estoy iniciando en lo que son los Web Services y necesito crear uno para recibir datos XML y poder guardarlos. la verdad estoy perdido en esto,espero me puedan ayudar.


Saludos.
Gracias.
  #2 (permalink)  
Antiguo 10/06/2015, 01:01
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años
Puntos: 37
Respuesta: Guardar XML enviado a un Web Service

Los webservices a mi se me hicieron un tema complicado y algo largo de entender sobre todo para su creacion desde Visual Studio 2010, sin embargo a puro leer pude echarlos a andar, este tutorial quiza te ayude:

http://ltuttini.blogspot.mx/2012/10/...ervice-13.html

Un tema que tuve que aclarame tambien es q un webservice puede funcionar basado en XML o bien basado en REST.
En el caso de webservices basados en XML los envio y respuestas vienen en el formato XML, para el caso de servicios basados en REST los datos pueden transmitirse en formato "JSON" (aunq teoricamente una etiqueta JSON podria contener como valor un XML).

En mi caso, use JSON para un webservice que entregaba informacion ya que la info vendria a ser consumida desde celulares y el "cliente" (android con Eclipse) tuvo lo necesario para "parsear" la info que viene del webservice en formato JSON.

Espero no haberte confundido mas
  #3 (permalink)  
Antiguo 18/06/2015, 14:55
 
Fecha de Ingreso: junio-2015
Ubicación: SLP
Mensajes: 13
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Guardar XML enviado a un Web Service

Cita:
Iniciado por wwwmaster Ver Mensaje
Los webservices a mi se me hicieron un tema complicado y algo largo de entender sobre todo para su creacion desde Visual Studio 2010, sin embargo a puro leer pude echarlos a andar, este tutorial quiza te ayude:

[url]http://ltuttini.blogspot.mx/2012/10/aspnet-crear-y-publicar-web-service-13.html[/url]

Un tema que tuve que aclarame tambien es q un webservice puede funcionar basado en XML o bien basado en REST.
En el caso de webservices basados en XML los envio y respuestas vienen en el formato XML, para el caso de servicios basados en REST los datos pueden transmitirse en formato "JSON" (aunq teoricamente una etiqueta JSON podria contener como valor un XML).

En mi caso, use JSON para un webservice que entregaba informacion ya que la info vendria a ser consumida desde celulares y el "cliente" (android con Eclipse) tuvo lo necesario para "parsear" la info que viene del webservice en formato JSON.

Espero no haberte confundido mas


Gracias por tu respuesta, aun sigo teniendo muchas dudas respecto a esto, mira te explico lo que me interesa hacer: exciste una aplicacion que me puede retransmitir un mensaje en diferentes formatos (texto plano, xml), que tipo de WS tengo que creear para poder recivir y leer este archivo.

Una ves mas Gracias.
  #4 (permalink)  
Antiguo 18/06/2015, 21:03
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años
Puntos: 37
Respuesta: Guardar XML enviado a un Web Service

Sobre "... Existe una aplicacion que me puede retransmitir un mensaje en diferentes formatos (texto plano, xml)...."

Si esto es asi, entonces llamemos a dicha aplicacion existente "aplicacion servidora"

Es importante bajo que condiciones dicha aplicacion ejecuta dicha transmision, ya que puede ser:
a) La aplicacion en cuestion es ya un webservice
b) La aplicacion en cuestion responde a peticiones http

De esta manera lo que tu estas por desarrollar entonces es el "cliente", quien "consumira" los datos, dicho cliente, dependiendo de como la aplicacion "servidora" mande la informacion, el "cliente" podria ser:
a) Un .exe o aplicacion web que ejecuta una CONEXION para CONSUMIR un webservice

Ahora bien, si la "aplicacion servidora" en realidad es ejecutada BAJO DEMANDA de un usuario, es decir a dicha aplicacion la operan y ejecutan interactivamente, entonces esa aplicacion seria el "cliente" y tu, el receptor de la informacion, te conviertes en el "servidor", quien pone a disposicion del "cliente" metodos para el envio del archivo. En este caso es que podrias programar un "webservice"

Etiquetas: enviado, service, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:12.