Llamar a un servicio web a partir de la Ip y el nombre

09/08/2005 - 23:59 por Juan Carlos | Informe spam
Hola a todos.

Tengo un sistema de 4 ordenadores distribuidos por internet. 3
ordenadores (clientes) tienen la misma instalación: SUSE 9.3 + Apache 2.0 +
Servicio Web en Mono que consulta una base de datos y devuelve un resultado.
Ahora, desde el cuarto ordenador (servidor), tengo que llamar al servicio
web de todos los clientes utilizando C/C++ de manera periódica y cíclica. Mi
pregunta és: ¿Existe algun sistema que me permita hacer la llamada en C/C++
del servicio web del cliente desde el servidor, ya sea utilizando AXIS,
GSOAP, o cualquier sistema que desconozca? ¿Cómo tendria que hacerlo?
Supongo que debe ser un sistema del tipo de llamada IP+Web Service. Las
consideraciones que me vienen a la cabeza son:

1) El sistema puede crecer en número de clientes y no me gustaria tener que
tocar el servidor cada vez que se añade un cliente. Mi idea es tener una
tabla de clientes que contiene las IP's y mediante un recorrido del
recordset, hacer las llamadas al servicio web.

2) Tiene ser en C/C++, que es como programaré el servidor, y que accepte los
tipos complejos que devuelve mono (por lo que python queda descartado).
Espero que haya quedado claro y en caso de duda, no duden en preguntarme.
Gracias por adelantado.
-
Joan Carles Jiménez
jjcarles@jocajica.com
-
 

Leer las respuestas

#1 CESAR DE LA TORRE [MVP]
06/10/2005 - 17:21 | Informe spam
Desde C++ utilizando Visual Studio .NET es perfectamente factible tanto
consumir Servicios Web XML como desarrollar servicios Web XML.
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"Juan Carlos" wrote:

Hola a todos.

Tengo un sistema de 4 ordenadores distribuidos por internet. 3
ordenadores (clientes) tienen la misma instalación: SUSE 9.3 + Apache 2.0 +
Servicio Web en Mono que consulta una base de datos y devuelve un resultado.
Ahora, desde el cuarto ordenador (servidor), tengo que llamar al servicio
web de todos los clientes utilizando C/C++ de manera periódica y cíclica. Mi
pregunta és: ¿Existe algun sistema que me permita hacer la llamada en C/C++
del servicio web del cliente desde el servidor, ya sea utilizando AXIS,
GSOAP, o cualquier sistema que desconozca? ¿Cómo tendria que hacerlo?
Supongo que debe ser un sistema del tipo de llamada IP+Web Service. Las
consideraciones que me vienen a la cabeza son:

1) El sistema puede crecer en número de clientes y no me gustaria tener que
tocar el servidor cada vez que se añade un cliente. Mi idea es tener una
tabla de clientes que contiene las IP's y mediante un recorrido del
recordset, hacer las llamadas al servicio web.

2) Tiene ser en C/C++, que es como programaré el servidor, y que accepte los
tipos complejos que devuelve mono (por lo que python queda descartado).
Espero que haya quedado claro y en caso de duda, no duden en preguntarme.
Gracias por adelantado.
-
Joan Carles Jiménez

-



Preguntas similares