Foros del Web » Programación para mayores de 30 ;) » .NET »

Llamar desde una función o servicio web a otro servicio web

Estas en el tema de Llamar desde una función o servicio web a otro servicio web en el foro de .NET en Foros del Web. Hola de "nuevo"..., ¿cómo puedo llamar desde el código de un servicio web o de una función a otro servicio web pasándole una serie de ...
  #1 (permalink)  
Antiguo 07/11/2004, 09:41
 
Fecha de Ingreso: agosto-2004
Mensajes: 37
Antigüedad: 19 años, 8 meses
Puntos: 0
Llamar desde una función o servicio web a otro servicio web

Hola de "nuevo"..., ¿cómo puedo llamar desde el código de un servicio web o de una función a otro servicio web pasándole una serie de parámetros para que se ejecute este último y luego vuelva el control al primero? Es que lo único que sé hasta ahora es ejecutar un servicio web "desde que empieza hasta que acaba", pero no "intercalar" llamadas a otros servicios que pueda necesitar...

Gracias de "nuevo"...
  #2 (permalink)  
Antiguo 07/11/2004, 10:54
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Pues si tienes un método que devuelve una cadena, por ejemplo puedes hacer:

String Nombre
Nombre = InstanciadeServicioWeb.MétodoQueDevuelveNombre("Un parámetro", "Otro")
__________________
Charlie.
  #3 (permalink)  
Antiguo 07/11/2004, 12:06
 
Fecha de Ingreso: agosto-2004
Mensajes: 37
Antigüedad: 19 años, 8 meses
Puntos: 0
Sonrisa Sí... pero no...

Gracias Charlie... pero... realmente lo que busco no es eso... me explicaré mejor (porque antes lo hice muy mal , vamos, que para lo que puse tu respuesta es perfecta..., pero no escribí lo que realmente quería conseguir).

A ver si me explico, al completarse la ejecución de un servicio web, obtengo en pantalla su salida en formato xml. Lo que yo querría sería "capturar" alguno de esos datos que se presentan en pantalla (o bien "datos intermedios" previos a esta visualización en pantalla) para que fueran los parámetros de entrada a otro servicio web que se llame antes de finalizar la ejecución del primero, de tal forma que en pantalla se presenten los datos de ambos servicios web (o una serie de datos que filtre).
Por ejemplo, con una cosa sencilla, tengo 2 servicios web, uno con un método web que me convierte temperaturas de grados fahrenheit a centígrados y el otro servicio web con el típico hola mundo (pero pasándole la temperatura que he calculado en el primer método)...
public double ConvertTemperature(double dFahrenheit)
{
double temp = ((dFahrenheit - 32) * 5) / 9;

Service2 s2 = new Service2();
s2.HelloWorld2(temp);

return temp;
}
Ejecutando éste método web, me sale sólo en pantalla en formato xml la temperatura... ¿cómo podría conseguir que también me saliese el saludo del método HolaMundo?

No sé si está mejor ahora...

Gracias de nuevo
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 06:16.