Pregunta Consumir Web Service desde otro Web Service

  • jueves, 26 de abril de 2012 17:06
     
     

    Buenas a todos....

    Muchachos, tengo un problema... En este momento tengo un servicio expuesto que hace las interacciones necesarias con bd y entrega unos resultados... Ahora infraestructura me paso el requerimiento, que debo hacer un segundo servicio en el cual consuma al primero, se hagan las transacciones y la respuesta del primero la reciba el segundo y asi sea entregada....

    No se como hacer... me pueden regalar una manita por fa

    Muchas gracias!

Todas las respuestas

  • jueves, 26 de abril de 2012 19:02
     
     

    Podria ser posible con una app web consumas servicios a traves de la nube, administrando de manera mas facil tu base de datos como windows azure.

    Aqui te dejo otros links con diferentes enfoques espero te sirvan

    http://www.vkinfotek.com/webservice/consume-web-service.aspx

    http://www.dotnetfunda.com/articles/article1743-how-to-create-and-consume-web-service-in-silverlight.aspx

    http://johnwsaunders3.wordpress.com/2009/05/17/how-to-consume-a-web-service/

  • jueves, 26 de abril de 2012 20:08
     
     

    Muchas gracias por responder...

    Mi problema puntual no es la forma de implementacion sino anidar los web services, estoy pensando serializar los mensajes de un servicio a otro, el segundo lo deserializa, y finalmente entrega un mensaje con la misma estructura....

    No se si estoy mail...

    Slds

  • lunes, 30 de abril de 2012 7:43
     
     

    Hola,

    no tienes ningún problema. El primer web service tiene una referencia al segundo, por lo que llamará a alguno de sus webmethods, recibirá una respuesta, la procesará  (o no) y la devolverá. Lo único que debes hacer es estudiar si es realmente necesario tener esos dos webservices, al fin y al cabo estás consumiendo tiempo y recursos entre las llamadas de uno a otro y levantamiento (de la apliación en el iis) de los mismos.


    Atentamente, Sergio.

    Blog
    Twitter

  • jueves, 03 de mayo de 2012 0:39
     
     

    sergiomf tiene mucha razon, si ya tienes funcionando correctamente tu primer web service, solo es cosa de que cuides tus referencias y almacenamiento de datos para que no tengas problemas posteriores a la implementacion