- Este tipo de servicios, implica el intercambio de mensajes XML, codificados según el protocolo SOAP.
- Estos mensajes en formato SOAP son movidos de un sistema a otro, utilizando HTTP.
- El sistema recibe el mensaje, hace lo que tiene que hacer, y devuelve una respuesta también en formato SOAP.
- Es un sistema simple, que no tiene en cuenta aspectos importantes del desarrollo de soluciones empresariales, pero que son tenidas en cuenta a través de extensiones a los estándares.
Primero crearemos un nuevo Proyecto en Visual Studio 2010 como aparece en la figura.
Seleccionaremos como tipo de proyecto WCF, y el Template que utilizaremos será Aplicación de ServiciosWCF, para efectos del ejemplo manejaremos como nombre de la solución SOAPServices.
Agregaremos un nuevo elemento y nos saldrá un cuadro en el cual
seleccionaremos Servicio WCF como podemos ver en la pantalla siguiente,
la cual nos permitirá adentrarnos en SOAP.
Crearemos tres funciones básicas dentro de este servicio Ejemplos las cuales serán las siguientes:
Hello : Recibirá un string y retornará un string.Suma : Recibirá dos enteros y regresará un entero.
Ejecutar: Recibirá un Boleano y regresará un objeto compuesto por un string y un boleano.
Para diseñar estas funciones utilizaremos este codigo:
Para ejecutar, seleccionamos el servicio Ejemplos y presionando F5, se abrirá una ventana de Cliente de Pruea WCF en el cual veremos los métodos creados y ejecutarlos.
No hay comentarios.:
Publicar un comentario