9
Crear Servicio WCF con Visual Studio 2012 1.- Lo primero que haremos sera ingresar a nuestro Visual Studio en la versión que tengamos, en caso usare VS2012 y crearemos un nuevo proyecto del tipo WCF >> WCF Service Library tal y como podrán observar en la siguiente imagen, al cual se asignaremos el nombre de WcfServiceDemo01. 2.- Por defecto nuestro proyecto WCF nos creara un código fuente, dado que nosotros crearemos un servicio WCF desde cero, vamos ha eliminar la interfaz y clase que no ha generado nuestro proyecto para crearlo como dije anteriormente desde cero.

Web Services - Net 2012

Embed Size (px)

DESCRIPTION

Web Services WCF Visual Studio 2012

Citation preview

Crear Servicio WCF con Visual Studio 20121.- Lo primero que haremos sera ingresar a nuestro Visual Studio en laversinque tengamos, en caso usare VS2012 y crearemos un nuevo proyecto del tipo WCF >> WCF Service Library tal y comopodrnobservar en la siguiente imagen, al cual se asignaremos el nombre de WcfServiceDemo01.

2.- Por defecto nuestro proyecto WCF nos creara uncdigofuente, dado que nosotros crearemos un servicio WCF desde cero, vamos ha eliminar lainterfazy clase que no ha generado nuestro proyecto para crearlo como dije anteriormente desde cero.

3.- Ahora le aadimos a nuestro proyecto un interface a la cual le asignaremos el nombre de IServicioLibros.

4.- Ahora vamos a aadir el siguientecdigo debo sealar para trabajar con WCF tenemos que importar unalibreracuyo nombre es "ServiceModel" la cualaadiremoscon laclausula siguienteusing System.ServiceModel; tal y comopodrnobservar en la siguiente imagen.

5.- Ahora agregaremos una clase a nuestro proyecto a la cual se asignaremos el nombre de "MiServicioLibros", y digitamos elcdigoque se muestra en la siguiente imagen.Una ves terminadopresionamosla tecla F6 para generar y nuestraslibrerasy hayalgnerror en elcdigoestas no se crearan.

6.- Ya terminado al ejecutar nosdarerror, dado que elcdigode lenguaje ensamblado XML esta haciendo referencia al servicio que sehabacreado por defecto, para solucionar este error tendremos que modificar nuestras referencias las cuales se pueden realizar de manerafcily sencilla, debo sealar que hay dos opciones la primera es mediante elcdigoXML, y la segunda es Editando el archivo deconfiguracinWCF. Comoverisen la siguiente imagen.

6.- Ahora editaremos nuestra servicio que por defecto tiene el nombre de service1 al cual eliminamos y posteriormente creamos con el nombre de "MiServicioLibros".

6.- Una vez hecho el paso 5, ahora referenciamos nuestro primer enpoint que lleva el nombre de IServiceLibros.

7.- Ahora guardamos lo cambios efectuados comopodrnobservar en la siguiente imagen.

8.- Ahora si podremos ejecutar nuestro humilde y sencillo servicio de tipo WCF, para ello solo presionamos la tecla F5. Y podremos observar nuestro Testeador de servicios WCF, en el cual nos mostrara nuestro servicio que implementamos anteriormente.