viernes, 4 de noviembre de 2011

Web Services

En VS2010 y con el framework 4.0 creamos un proyecto web
Agregamos un nuevo item al proyecto
En la ventana agregamos un web services
Y listo por cada web method que creemos sera un servicio nuevo, para este ejemplo dejaremos el del VS2010.

Ahora podemos consumir el servicio desde un proyecto web o un proyecto de windows form esta vez lo haremos desde otro proyecto web.
primero nos vamos a copiar la url del servicio que acabamos de hacer
Creamos un proyecto web nuevo
Agregamos una referencia de servicio.

 Pegamos la URL y presionamos "GO"
Copiamos el "Namespace" y presionamos "OK"
Agregramos un webform y le ponemos un boton.
Hacemos doble click en el boton y escribimos lo siguiente:
//Creamos un objeto de tipo WebService1SoapClient// Soap es un estandar de web services

protected void Button1_Click(object sender, EventArgs e)
{
     ServiceReference1.WebService1SoapClient objHello;
     objHello = new ServiceReference1.WebService1SoapClient();
     Button1.Text = objHello.HelloWorld();
}
Como el servicio es desplegar la cadena "Hello World" pues la desplegamos en el texto del boton


Y corremos el proyecto
Y vemos que el texto del boton ha cambiado.
Listo Gracias!.

1 comentario:

  1. gracias estaba en cero no sabia nada de servicio web es bueno para aquellos que a un no saben nada

    ResponderEliminar