Architektur von FileMaker WebDirect

Die Architektur von FileMaker WebDirect vereint zwei unterschiedliche Umgebungen: den Webbrowser und eine eigene FileMaker-App. Im Webbrowser wird FileMaker WebDirect als Client ausgeführt, der mit einer eigenen App interagiert, die von FileMaker Server oder FileMaker Cloud bereitgestellt wird.

FileMaker Server und FileMaker Cloud umfassen die folgenden Komponenten:

  • Datenbank-Server: Stellt die eigenen Apps bereit, die Sie mit allen FileMaker-Clients (FileMaker Pro, FileMaker Go und FileMaker WebDirect) gemeinsam nutzen. Er verwaltet Layouts, Daten, Scripts, Script-Trigger, die Authentifizierung von Benutzerkonten, die Datensatzfixierung und die Kommunikation mit allen FileMaker-Clients.

  • Web Publishing Engine: Übersetzt die Layouts, Interaktionen und Daten, die durch Ihre eigene App definiert sind, in HTML5, CSS3, JavaScript und Daten für den Webbrowser und verarbeitet Benutzerinteraktionen. Die Web Publishing Engine (WPE) erstellt die Benutzeroberfläche in Echtzeit aus Ihren Layouts, damit sie im Webbrowser funktionieren, und verarbeitet Scripts, Script-Trigger sowie Benutzerklicks und Tasteneingaben. Beim Einsatz von FileMaker Server mit mehreren Rechnern verwaltet die WPE die Kommunikation zwischen Primär- und Sekundär-Computern.

  • Web-Server: Kommuniziert mit Webbrowsern über die Protokolle HTTP/HTTPS und WebSocket, um Ihre eigene App als Webanwendung bereitzustellen.

Architektur des FileMaker WebDirect-Einsatzes