puerto80.files.wordpress.com  · Web viewLa versión del Oracle.DataAccess usada para el servicio...

12
Instalando un servicio web con Oracle.DataAccess en Internet Information Services 7 (Windows 7 64 bits) La versión del Oracle.DataAccess usada para el servicio web es 4.11.20.3.0 obtenida con la instalación del ODAC de 32 bits, aquí el enlace para descargarlo http://www.oracle.com/technetwork/database/windows/downloads/index -101290.html El servicio web se creo sobre Microsoft Visual Studio 2010. A continuación detallo los pasos para el despliegue del servicio web: Abrir la consola de IIS 7 y agregar un sitio web Ventana para agregar sitio web

Transcript of puerto80.files.wordpress.com  · Web viewLa versión del Oracle.DataAccess usada para el servicio...

Instalando un servicio web con Oracle.DataAccess en Internet Information Services 7 (Windows 7 64 bits)

La versión del Oracle.DataAccess usada para el servicio web es 4.11.20.3.0 obtenida con la instalación del ODAC de 32 bits, aquí el enlace para descargarlo http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html

El servicio web se creo sobre Microsoft Visual Studio 2010.

A continuación detallo los pasos para el despliegue del servicio web:

Abrir la consola de IIS 7 y agregar un sitio web

Ventana para agregar sitio web

Los datos de nombre del sitio, ruta de acceso física y puerto son referenciales.

Vista de contenido del sitio web wsTest

Examinar sitio web

Al examinar el sitio web se obtiene el siguiente error de configuración

Para corregir este mensaje se procede a modificar la configuración en el grupo de aplicaciones para el sitio web wsTest.

Las modificaciones afectarán la versión del Net Framework y la ejecución de la aplicación a 32 bits. Detallaremos los cambios uno por uno para generar los errores de configuración que se mostrarán a medida que se realizan los cambios completamente.

Modificando la configuración básica del grupo de aplicaciones wsTest.

Al seleccionar la configuración básica se debe modificar la versión del .NET Framework actual v2.050727 por v4.0.30319 desde la lista de la versión .NET Framework.

Aceptamos el cambio de la versión del .NET Framework y examinamos sitio web wsTest. Al examinar el sitio web wsTest se genera el siguiente error.

Para corregir el error, se debe habilitar aplicaciones de 32 bits dentro de la sección de generales en la configuración avanzada. Seleccionamos la configuración avanzada.

En la sección General, ubicamos Habilitar aplicaciones de 32 bits y modificamos el valor por defecto False a True.

Modificamos el valor de Habilitar aplicaciones de 32 bits de False a True a través de la lista de selección.

Aceptamos los cambios y volvemos a examinar el sitio web wsTest. Al examinar el sitio web wsTest se genera el siguiente error.

Para corregir este error, modificamos el url del sitio web con el nombre del servicio web. Actualmente se declara http://localhost:28581 y se corrije por http://localhost:28581/wsAmericaTV.asmx volvemos a refrescar la pagina web y se deberá presentar los métodos públicos del servicio web.

Ahora invocamos el método ObtenerColaboradores haciendo click sobre el enlace.

Ahora hacemos clic en el botón Invoke para obtener el esquema y datos XML.