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.
-
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

