Comment traiter un appel FileMaker Data API

Diagramme de l'architecture FileMaker Data API
Architecture FileMaker Data API
  1. Un client API REST envoie un appel FileMaker Data API (requête HTTPS) au serveur Web sur le port HTTPS (port 443). Il est inutile d'installer ou d'exécuter FileMaker Pro.

  2. Le serveur Web achemine la requête via le module serveur Web FileMaker jusqu'au moteur FileMaker Data API.

  3. Le moteur FileMaker Data API convertit la requête HTTPS (URL et données JSON) en un format que le composant serveur de base de données peut comprendre, puis envoie des demandes de données à partir de la base de données hébergée par le serveur de base de données.

    La disponibilité des ports 3000 et 8989 est indispensable pour un bon fonctionnement du moteur FileMaker Data API.

  4. Le serveur de base de données renvoie les données FileMaker demandées au moteur FileMaker Data API.

    La disponibilité du port 5003 est indispensable pour un bon fonctionnement du serveur de base de données.

  5. Le moteur FileMaker Data API convertit les données FileMaker en une réponse HTTPS (URL avec données JSON) pour répondre à l'appel, retransférant ainsi les données au serveur Web.
  6. Le serveur Web envoie la réponse HTTPS au client API REST qui en fait la demande.