Cómo se procesan las llamadas de OData
Arquitectura de OData
-
Un cliente de API REST envía una llamada de OData (solicitud HTTPS) al servidor Web a través del puerto HTTPS (puerto 443).
-
El servidor Web enruta la solicitud a través del módulo de servidor Web de FileMaker a OData Listener de FileMaker.
-
OData Listener convierte la solicitud HTTPS (URL con datos de JSON o Atom) en un formato que el componente de servidor de base de datos pueda comprender y solicita datos de la base de datos alojada por el servidor de base de datos.
-
El servidor de base de datos devuelve los datos de FileMaker solicitados a OData Listener.
-
OData Listener convierte los datos de FileMaker en una respuesta HTTPS (URL con datos de JSON o Atom) para responder a la llamada y transfiere los datos al servidor Web.
-
El servidor Web envía la respuesta HTTPS al cliente de API REST que realiza la solicitud.