📘FES
Definición de FES
En SAP Fiori, FES significa Frontend Server (Servidor Frontend). Es una parte esencial de la arquitectura de SAP Fiori, ya que actúa como intermediario entre el usuario (navegador web) y el sistema backend (como SAP S/4HANA o SAP ERP).
¿Qué hace el FES en SAP Fiori?
El Frontend Server (FES) contiene los componentes de la interfaz de usuario y otros servicios necesarios para que las aplicaciones Fiori funcionen correctamente. Entre sus funciones clave están:
-
✅ Servir las aplicaciones Fiori (UI5 apps) al navegador del usuario.
-
✅ Procesar la autenticación de usuarios.
-
✅ Proveer el Launchpad de Fiori (la página inicial con mosaicos).
-
✅ Contener los componentes de SAP Gateway, que permiten la comunicación entre frontend y backend usando servicios OData.
-
✅ Manejar la capa de presentación (UI) y el enrutamiento de las peticiones.
Componentes típicos en el FES:
-
SAP Fiori Launchpad
-
SAP UI5 Library
-
SAP Gateway
-
Servicios OData activados
-
IWBEP y UI2 (componentes técnicos relacionados con Fiori)
¿Qué relación tiene con el Backend?
El FES consume datos desde el Backend (donde está la lógica de negocio y la base de datos) a través de servicios OData. En versiones antiguas de SAP, el FES se podía instalar en un sistema separado (deployment hub), pero en SAP S/4HANA es común tener un deployment embedded (integrado en el mismo servidor).
En resumen:
| Concepto | Explicación |
|---|---|
| FES | SAP Frontend Server |
| Función | Presentar la interfaz Fiori, manejar la autenticación, procesar OData |
| Incluye | SAP Gateway, Fiori Launchpad, UI5 Apps |
| Ubicación | Puede ser independiente (hub) o embebido en el sistema SAP |
