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 / Administrador WEBDEV / Administrador de WEBDEV Application Server / 07. Anexo 2: configuración de los servidores web
  • Configurando el servidor para el protocolo CGI (AWP)
  • Configuración del servidor para los sitios WEBDEV y los servicios web SOAP
  • Configuración del servidor para REST Webservices
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Configuración del servidor Apache 2.0 y 2.2
Advertencia
A partir de la versión 28, sólo se puede utilizar Apache 2.4 (o una versión posterior). Apache 2.0 y 2.2 son versiones antiguas.
Configurando el servidor para el protocolo CGI (AWP)
  1. Editar el archivo "httpd.conf" en un editor de texto. Este archivo se encuentra en el subdirectorio "/Conf" del directorio instalación del servidor Apache.
  2. Añada el alias Definition para el protocolo CGI (WD29 0AWP.EXE) al archivo "httpd.conf" con las siguientes líneas:
    Alias /WD280AWP/res/ "/usr/local/WEBDEV/28.0/AWP/res/"
    <directory "/usr/local/WEBDEV/28.0/AWP/res/">
    Order allow,deny
    Allow from all
    </directory>
    AliasScript /WD280AWP/ "/usr/local/WEBDEV/28.0/AWP/"
    <directory "/usr/local/WEBDEV/28.0/AWP/">
    Order allow,deny
    Allow from all
    </directory>
    AddType application/WEBDEV28-awp .awp
    Action application/WEBDEV28-awp /WD280AWP/WD280AWP virtual
    AddType application/WEBDEV28-awws .awws
    Action application/WEBDEV28-awws /WD280AWP/WD280AWP virtual
    DirectoryIndex index.awp
Configuración del servidor para los sitios WEBDEV y los servicios web SOAP
Para configurar el servidor web:
  1. Editar el archivo "httpd.conf" en un editor de texto. Este archivo se encuentra en el subdirectorio "/Conf" del directorio instalación del servidor Apache.
  2. Añada el alias Definition de las imágenes de cada sitio WEBDEV en el archivo "httpd.conf".: Alias /<Nombre Image Alias>/ "Directorio del sitio Image s". Por ejemplo, para el sitio "MySite:

    Alias /MYSITE_WEB/ "/home/twr/wb27/site/MySite/MYSITE_WEB/"
    <Directory /home/twr/wb27/site/MySite/MYSITE_WEB/>
    Order allow,deny
    Allow from all
    AddType text/cache-manifest .manifest
    AddType image/svg+xml .svg
    AddType video/webm .webm
    AddType text/vtt .vtt
    </Directory>
    <Files MySite>
    ForceType application/WEBDEV28-awp
    Allow from all
    </Files>
Atención:
  • Con el servidor Apache, el alias es "sensible a mayúsculas y minúsculas". Debe cumplir con el caso definido para el alias en las páginas HTML que hacen referencia al directorio de imágenes.
  • Se debe definir un alias de imágenes para cada sitio WEBDEV.
Configuración del servidor para REST Webservices
Para configurar el servidor web:
  1. Editar el archivo "httpd.conf" en un editor de texto. Este archivo se encuentra en el subdirectorio "/Conf" del directorio instalación del servidor Apache.
  2. Añada en el archivo "httpd.conf" una entrada para cada primera Resource única Component:
    <Files FirstResourceComponent>
    Allow from all
    Action application/WEBDEV28-rest /WD280AWP/WD280Awp.exe/REST/<Webservice name> virtual
    ForceType application/WEBDEV28-rest
    </Files>
  3. Por ejemplo, para el servicio web REST "WSMySiteREST" que exporta "Customer", "/Customer/xxx/Invoice" y "/Order", debe añadir:
    <Files Client>
    Allow from all
    Action application/WEBDEV28-rest /WD280AWP/WD280Awp.exe/REST/WSMySiteREST virtual
    ForceType application/WEBDEV28-rest
    </Files> <Files Command>
    Allow from all
    Action application/WEBDEV28-rest /WD280AWP/WD280Awp.exe/REST/WSMySiteREST virtual
    ForceType application/WEBDEV28-rest
    </Files>
Versión mínima requerida
  • Versión 23
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 13/01/2023

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