Bearbeitung eines FileMaker Data API-Aufrufs

Diagramm der FileMaker Data API-Architektur
Diagramm der FileMaker Data API-Architektur
  1. Ein REST API-Client sendet einen FileMaker Data API-Aufruf (HTTPS-Abfrage) über den HTTPS-Port (Port 443) an den Web-Server. FileMaker Pro muss weder installiert sein noch ausgeführt werden.

  2. Der Web-Server leitet die Abfrage über das FileMaker Web-Server-Modul an die FileMaker Data API Engine weiter.

  3. Die FileMaker Data API Engine wandelt die HTTPS-Abfrage (URL und JSON-Daten) in ein Format um, das die Datenbank-Server-Komponente versteht, und fragt Daten von der vom Datenbank-Server bereitgestellten Datenbank ab.

    Die FileMaker Data API Engine erfordert, dass die Ports 3000 und 8989 verfügbar sind.

  4. Der Datenbank-Server sendet die angeforderten FileMaker-Daten zurück an die FileMaker Data API Engine.

    Der Datenbank-Server erfordert, dass Port 5003 verfügbar ist.

  5. Die FileMaker Data API Engine wandelt die FileMaker-Daten in eine HTTPS-Antwort (URL mit JSON-Daten) um, um auf den Aufruf zu reagieren, und gibt die Daten an den Web-Server zurück.
  6. Der Web-Server sendet die HTTPS-Antwort an den anfordernden REST API-Client.