creación de proxy para servicios móviles
Post on 05-Oct-2015
7 Views
Preview:
DESCRIPTION
TRANSCRIPT
Creacin de Proxy para servicios mviles
1. Crear los servicios en el Core de la aplicacin Javy.Los servicios mviles deben quedar en el siguiente espacio de nombres
Interfaces de los mtodosnamespace JavyCore.FachadaMovil
Implementaciones de los mtodosnamespace JavyCore.FachadaMovil
2. Configurar el servicios en el IIS para que acepte conexiones remotas
Ubicamos este archivo para editarlo
Abrir el archivo para editarlo y buscar el nodo que corresponde al nombre de la aplicacin que expone los servicios WCF.
Luego de encontrar el nodo correspondiente al sitio, se debe adicionar el siguiente binding a la configuracin
Donde la direccin IP corresponde a la asignada a la maquina donde se estas hospedando los servicios WCF.
Ahora el nodo de configuracin deber quedar de la siguiente manera.
Guardar cambios sobre el archivo.
Ahora se debe configurar el IIS para aceptar la conexin entrante de la IP que acaba de agregar. Para ello se ejecuta el siguiente comando en el smbolo del sistema. Nota: El smbolo del sistema se debe Ejecutar como modo ADMINISTRADOR.
netsh http add urlacl url=http:// 192.168.22.184:1234/ user=everyone
Verificamos que se puede acceder al servicio por la IP y Puerto configurado.
Ejemplo: http://192.168.22.184:1234/FachadaMovil/ServicioWcfCuenta.svc
3. Ahora solo falta crear el proxy del servicio WCF. Para ello, vamos a utilizar Silverlight WCF utilidad de generacin de proxy llamado SLSvcUtil.exe. Esta utilidad se encuentra en: C: \ Archivos de programa (x86) \ Microsoft SDKs \ Silverlight \ v5.0 \ Tools \ SLsvcUtil.exe
Se ejecuta el siguientes commando SlSvcUtil.exe http://192.168.0.14:1234/FachadaMovil/ServicioWcfCuenta.svc
SlSvcUtil.exe http://192.168.0.14:1234/FachadaMovil/ServicioWcfRecibo.svc
Esto creara archivo ServicioWcfCuenta.cs en el mismo directorio (C:\Program Files (x86)\Microsoft SDKs\Silverlight\v5.0\Tools). Copie ese archivo y peguelo en el proyecto mvil.
top related