Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • 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

...