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
  • Instalando un servidor SOAP con Apache
  • Para instalar el servidor SOAP para Apache (el servidor Apache 1.3.x, Apache 2.0.x o Apache 2.2.x debe estar instalado en el equipo):
  • Instalación de un servicio web
  • Si desea instalar un servicio web
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
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
Instalando un servidor SOAP con Apache

Para instalar el servidor SOAP para Apache (el servidor Apache 1.3.x, Apache 2.0.x o Apache 2.2.x debe estar instalado en el equipo):

  1. Abra el archivo "httpd.conf" en el bloc de notas de Windows. Este archivo se encuentra en el subdirectorio conf de Apache instalación. Si ha elegido el directorio Default instalación, este directorio corresponde a: C:\Archivos de programa\Grupo Apache\Apache\conf.
  2. Encuentra la sección sobre el soporte de objetos compartidos. Para ello, busque:
    • la siguiente Line: "# Soporte de Objetos Dinámicos Compartidos (DSO)"
    • la palabra clave "LoadModule".
  3. Añade la siguiente Line para instalar el servidor de jabón final:
    • Apache 1.3.x:
      LoadModule windev_module <Setup directory of wdxxxapa.dll>/wdxxxsapa.dll
    • Apache 2.0.x:
      LoadModule windev_module <Setup directory of wdxxxapa2.dll>/wdxxxsapa2.dll
    • Apache 2.2.x:
      LoadModule windev_module <Setup directory of wdxxxsapa22.DLL>/wdxxxsapa22.dll
    Observaciones:
    • Si el directorio especificado contiene caracteres de espacio, el ruta debe estar entre comillas ("Ruta con espacios").
    • Este Line no debe empezar con el signo #.
    • Atención: Los nombres de los archivos y directorios distinguen entre mayúsculas y minúsculas (caracteres en mayúsculas / minúsculas).
  4. Encontrar la sección sobre los "gestores" de las solicitudes. Para ello, busque:
    • la Line "# AddHandler" te permite mapear ciertas extensiones de archivos a "handlers",
    • la palabra clave "AddHandler".
  5. Añade la siguiente Line: AddHandler windev-module .jabón
    Observaciones:
    • Este Line no debe empezar con el signo #.
    • Use una extensión diferente si la extensión ".soap" ya es associated con un módulo en su servidor. En este caso, esta nueva extensión debe especificarse en las funciones utilizadas para especificar la URL del servidor SOAP (<URL del servidor SOAP> en SOAPRun, por ejemplo).
    • Comprueba si la extensión del jabón está definida con el mismo caso que en el Explorador de INTERNET. Apache distingue entre mayúsculas y minúsculas.
    • Compruebe si el acceso a ruta a wdxxxsapa.dll, wdxxxsapa2.dll o wdxxxsapa22.dll utiliza la notación "Apache/Linux", que significa por ejemplo: C:/MySOAPExe/wdxxxsapa.dll
  6. Encuentra la siguiente Line:
    # [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE, UPDATE THIS SECTION TOO!]
    ClearModuleList
  7. Añade el Line: Interfaz AddModuleApache.cpp
  8. Si quiere instalar un servidor de JABÓN estándar, la instalación del servidor se completa. Puede detener y reiniciar el servidor Apache para aplicar las modificaciones.
Instalación de un servicio web

Si desea instalar un servicio web

9. Encuentra la sección sobre el directorio Default de los archivos en el archivo "httpd.conf".. Para ello, busque la palabra clave "documentroot".
10. copy los siguientes archivos en el directorio especificado después de la palabra clave "documentroot":
  • el archivo XML que contiene el servicio web description,
  • las páginas HTML que presentan el servicio web.
Para acceder a este archivo XML, utilice el siguiente comando Line:
"http://<Name or IP Address of Soap Server>/<Name of XML File>.XML"
Para ejecutar la prueba de este servicio web, use el siguiente comando Line:
"http://<NAme or IP Address of Soap Server>/index.htm"
Observación: Este archivo XML también se puede copiar en otro directorio. Para más detalles, consulte la documentación sobre el servidor HTTP utilizado.
11. El Webservice está ahora instalado en el servidor SOAP.
Versión mínima requerida
  • Versión 9
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