Histórico da Página
...
- En su appserver.ini, en la sección GENERAL, debe incluir la clave App_Environment, cuyo valor debe ser el nombre del entorno donde se ejecutarán los servicios.
- Con el puerto multiprotocolo activo, debe HTTPV11configurar SSL para una conexión segura, si no desea usar SSL es posible deshabilitarlo, pero esto no es recomendable. Para obtener más información sobre esta configuración, visite la página Servidor de aplicaciones - Puerto multiprotocolo.
Es importante señalar que el puerto multiprotocolo crea un servidor de reposo diferente al configurado previamente , cuando se crearon las secciones HTTP y HTTPREST, de esta forma es posible utilizar ambos servidores al mismo tiempo. El servidor rest creado por el puerto multiprotocolo se ejecuta en la capa AppServer, por lo que es más rápido y posiblemente será el modelo más utilizado en el futuro, mientras que el Rest anterior se realiza en Advpl .
Puede verificar si el servidor HTTPREST puerto multiprotocolo fue habilitado correctamente por console.log como se muestra a continuación:
Aviso |
---|
Sem Formato |
[GENERAL]
MAXSTRINGSIZE=10
Con la configuración del puerto multiprotocolo, los parámetros MV_GCTPURL y MV_BACKEND ya no son necesarios . |
2.2 - Configuración del REST 2.0 en el ini del App Server
La función HTTP_START prepara el servidor de aplicaciones como HTTP para REST, debe configurarse en la sección ONSTART:
Aviso |
---|
La clave MAXSTRINGSIZE es obligatoria en la sección GENERAL con un valor mínimo de 10 para que REST admite solicitudes con más de 1 Mb. |
Ejemplo de la sección de General:
[ONSTART] JOBS=HTTPJOB REFRESHRATE=120 [HTTPJOB] MAIN=HTTP_START ENVIRONMENT=environment |
Configuración en el ini del app server:
...
. |
...
2.3 - Configuración de TL++ (TLPP) en el ini del App Server
...