Architettura di FileMaker WebDirect

L'architettura di FileMaker WebDirect collega due ambienti diversi: il browser Web e un'app personalizzata FileMaker. Nel browser Web, FileMaker WebDirect viene eseguito come un client che interagisce con un'app personalizzata ospitata da FileMaker Server o FileMaker Cloud.

FileMaker Server e FileMaker Cloud comprendono i seguenti componenti:

  • Server database: ospita le app personalizzate condivise con tutti i client FileMaker (FileMaker Pro, FileMaker Go e FileMaker WebDirect). Gestisce formati, dati, script, trigger di script, autenticazione degli account utente, bloccaggio dei record e comunicazione con tutti i client FileMaker.

  • Motore per la pubblicazione Web: traduce i formati, le interazioni e i dati definiti dall'app personalizzata in HTML5, CSS3, Javascript e dati per il browser Web ed elabora l'interazione dell'utente. Il Motore per la Pubblicazione Web (WPE) crea l'interfaccia utente dai formati in tempo reale per utilizzarla nel browser Web ed elabora script, trigger di script, clic dell'utente e pressioni dei tasti. In caso di distribuzioni di FileMaker Server su più macchine, il Motore WPE gestisce le comunicazioni tra macchine primarie e secondarie.

  • Server Web: comunica con i browser Web utilizzando i protocolli HTTP/HTTPS e WebSocket per gestire l'app personalizzata come un'applicazione Web.

Architettura della distribuzione di FileMaker WebDirect