Architectuur van FileMaker WebDirect
De architectuur van FileMaker WebDirect overbrugt twee verschillende omgevingen: de webbrowser en een FileMaker-app op maat. In de webbrowser werkt FileMaker WebDirect als een client die in wisselwerking staat met een app op maat die wordt gehost door FileMaker Server of FileMaker Cloud.
FileMaker Server en FileMaker Cloud beschikken over de volgende onderdelen:
-
Database Server: host de app op maat die u deelt met alle FileMaker-clients (FileMaker Pro, FileMaker Go en FileMaker WebDirect). Het beheert de lay-outs, gegevens, scripts, scriptactiveringen, verificatie van gebruikersaccounts, vergrendeling van records en communicatie met alle FileMaker-clients.
-
Web Publishing Engine: vertaalt de lay-outs, interacties en gegevens gedefinieerd door uw app op maat in HTML5, CSS3, JavaScript en gegevens voor de webbrowser en verwerkt de interactie met gebruikers. De Web Publishing Engine (WPE) maakt in realtime de gebruikersinterface van uw lay-outs zodat ze werken in de webbrowser en verwerkt scripts, scriptactiveringen, muisklikken van gebruikers en toetsaanslagen. Bij FileMaker Server-implementaties met meerdere computers beheert de WPE de communicatie tussen de primaire computer en secundaire computers.
-
Web server: communiceert met webbrowsers via HTTP/HTTPS- en WebSocket-protocollen om uw app op maat beschikbaar te stellen als een webtoepassing.
Architectuur van FileMaker WebDirect-implementatie