AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Servicios web
  • Instalación de un servicio web
  • Caso especial: Configuración con IIS 7
  • Instalación automática
  • Manual instalación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 App
Otros
Procedimientos almacenados
Instalación de un servicio web (formato antiguo)
Advertencia
A partir de la versión 20, esta función ya no está disponible. Para obtener más información, consulte Importar/Consumir servicios web
Instalación de un servicio web
Se pueden utilizar dos métodos para instalar un servicio web:
  • automatic instalación vía WDSOAPINST.EXE
  • Manual instalación.

Caso especial: Configuración con IIS 7

Si el Webservice debe ser instalado con el servidor IIS 7, las siguientes operaciones deben realizarse ANTES de que se realice una instalación manual o una instalación automática.
Para que SOAP funcione correctamente con IIS 7, algunas características de Windows Vista deben estar habilitadas.
Para hacerlo, desde el panel de control de Windows:
  1. Inicie el menú "Programas y características".
  2. Haga clic en el enlace "Activar o desactivar características de Windows".
  3. Ampliar las características de los "servicios de INTERNET (IIS)".
  4. Las siguientes características deben ser necesariamente verificadas:
    • Compatibilidad con el metabase IIS y con la configuración del IIS 6. Esta opción está disponible en la sección "Herramientas de gestión web".
    • CGI y extensiones ISAPI. Estas opciones están disponibles en la sección "Características de desarrollo de aplicaciones".
    • Contenido estático y Documento predeterminado. Estas opciones están disponibles en la sección "Características comunes de HTTP".
    • Autenticación básica. Esta opción está disponible en la sección "Seguridad".
  5. También le aconsejamos que compruebe las siguientes opciones:
    • Consola de gestión IIS. Esta opción está disponible en la sección "Herramientas de gestión web".
    • Consola de gestión FTP. Esta opción está disponible en la sección "Servicio de publicación FTP".
    • Registro HTTP. Esta opción está disponible en el Process "Salud y diagnóstico".
    • servidor FTP. Esta opción está disponible en la sección "Servicio de publicación FTP".

Instalación automática

Para crear el programa de instalación:
  1. Iniciar WDSoapInst.exe. Esta aplicación se encuentra en el directorio "\Programs" de WINDEV.
  2. Seleccione el servicio que desea implementar (archivo.WDL de su proyecto).
  3. Especifique el implementación Address del servicio. Este Address debe corresponder al Address para el que se generó el Webservice.
  4. Especificar si se debe proponer la instalación del servidor SOAP (instalación opcional por ejemplo para una actualización del Webservice).

  5. Valide. El programa instalación se genera en el directorio "InstallWebService" del proyecto. El contenido de este directorio debe ser copiado en el equipo, donde está instalado el servicio web..
Para instalar el servicio web :
  1. copy los archivos generados en el servidor.
  2. Ejecute WDSOAPSetup.exe.
  3. Especifique el servidor para el que debe instalarse el servicio web. Especifique si se debe instalar el servidor SOAP.
  4. Si el servidor SOAP debe estar instalado, confirme los diferentes ajustes del servidor SOAP (ubicación DLL, archivo de registro, ....). Esta información puede ser modificada en cualquier momento en el administrador de SOAP.. Para obtener más información, consulte Configuración del administrador.
  5. Especifique las opciones para configurar el servicio: ubicación de los archivos, tiempo de descarga, ....
  6. Valide. La prueba del Webservice está disponible.
Observación: Si hay varios Webservices instalados en el mismo equipo, debe realizar la instalación:
  • todas las bibliotecas (WDL) en el mismo directorio,
  • todas las DLLs WINDEV utilizadas en el mismo directorio.
Se instalará y utilizará un único administrador SOAP.
Atención: Los derechos concedidos al usuario del sitio http son muy importantes. Si un servidor WINDEV SOAP debe escribir en un archivo, los derechos de escritura deben ser otorgados al usuario del sitio (huésped de INTERNET).
note para información: las operaciones realizadas por el instalador son las siguientes:
  • Creación de un alias entre ".soap" y wd180siis.dll. Los archivos.soap se redirigen hacia esta DLL.
  • Cree un alias (directorio virtual) en el directorio del Webservice.

Manual instalación

Para instalar su aplicación en un servidor SOAP:
  1. Crear la versión cliente de su aplicación ("Herramientas .. Crear la versión cliente"). Los siguientes archivos deben ser seleccionados para la instalación:
    • WDSOAPConfig.EXE se encuentra en el directorio "Data" del directorio instalación de WINDEV.
    • Las DLLs WINDEV necesarias para ejecutar su aplicación. Compruebe si se han seleccionado las siguientes DLLs: wd180img.dll, wd180obj.dll, wd180pnt.dll, wd180std.dll y wd180vm.dll.
    • Las DLLs WINDEV específicas para el servidor HTTP utilizado: wd180sapa.dll para Apache 1.3, wd180sapa2.dll para Apache 2.0, wd180siis para IIS, etc.
  2. Instalar la aplicación en el servidor WINDEV SOAP.
  3. Configure el servidor INTERNET para su aplicación WINDEV:
  4. Configurar el administrador de SOAP. Para obtener más información, consulte Configuración del administrador.
  5. Para que el cliente SOAP Contact el servidor, el Address del servidor utilizado en SOAPRun debe tener el siguiente formato:
    <Name or IP Address of Server>\Servicio.soap
Observación: Si hay varios Webservices instalados en el mismo equipo, debe realizar la instalación:
  • todas las bibliotecas (WDL) en el mismo directorio,
  • todas las DLLs WINDEV utilizadas en el mismo directorio.
Se instalará y utilizará un único administrador SOAP.
Atención: Los derechos concedidos al usuario del sitio http son muy importantes. Si un servidor WINDEV SOAP debe escribir en un archivo, los derechos de escritura deben ser otorgados al usuario del sitio (huésped de INTERNET).
Versión mínima requerida
  • Versión 12
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local