Traitement des appels OData
Architecture OData
-
Un client API REST envoie un appel OData (requête HTTPS) au serveur Web sur le port HTTPS (port 443).
-
Le serveur Web achemine la requête via le module de serveur Web FileMaker jusqu'au port d'écoute OData.
-
Le port d'écoute OData convertit la requête HTTPS (URL avec données JSON ou Atom) en un format que le composant du serveur de base de données peut comprendre, puis demande des données de la base de données hébergée par le serveur de base de données.
-
Le serveur de base de données envoie les données FileMaker demandées au port d'écoute OData.
-
Le port d'écoute OData convertit les données FileMaker en une réponse HTTPS (URL avec données JSON ou Atom) à l'appel, retransférant ainsi les données au serveur Web.
-
Le serveur Web envoie la réponse HTTPS au client API REST qui en fait la demande.