Verarbeitung von OData-Aufrufen
OData-Architektur
-
Ein REST API-Client sendet einen OData-Aufruf (HTTPS-Anforderung) über den HTTPS-Port (Port 443) an den Web-Server.
-
Der Web-Server leitet die Anforderung über das FileMaker Web-Server-Modul an den FileMaker OData Listener weiter.
-
Der OData Listener wandelt die HTTPS-Anforderung (URL mit JSON- oder Atom-Daten) in ein Format um, das die Datenbank-Server-Komponente versteht, und fordert Daten von der vom Datenbank-Server bereitgestellten Datenbank an.
-
Der Datenbank-Server sendet die angeforderten FileMaker-Daten zurück an den OData Listener.
-
Der OData Listener wandelt FileMaker-Daten in eine HTTPS-Antwort (URL mit JSON- oder Atom-Daten) um, um auf den Aufruf zu reagieren, und gibt die Daten an den Web-Server zurück.
-
Der Web-Server sendet die HTTPS-Antwort an den anfordernden REST API-Client.