Arkitekturen i FileMaker WebDirect
Arkitekturen i FileMaker WebDirect förenar två olika miljöer: webbläsaren och en anpassad FileMaker-app. I webbläsaren körs FileMaker WebDirect som en klient som interagerar med en anpassad app som delas med FileMaker Server eller FileMaker Cloud som värd.
FileMaker Server och FileMaker Cloud innehåller följande komponenter:
-
Databasserver: Är värd för anpassade appar som du delar med samtliga FileMaker-klienter (FileMaker Pro, FileMaker Go och FileMaker WebDirect). Den hanterar layouter, data, scripts, scripttriggers, verifiering av användarkonton, låsning av poster och kommunikation med alla FileMaker-klienter.
-
Web Publishing Engine: Översätter layouter, interaktioner och data som definieras av din anpassade lösning till HTML5, CSS3, JavaScript och data för webbläsaren samt bearbetar användarinteraktion. Web Publishing Engine (WPE) skapar användargränssnittet i realtid utifrån dina layouter, så att de fungerar i webbläsaren. Den bearbetar scripts, scripttriggers, användarklick och tangenttryckningar. När FileMaker Server driftsätts på flera datorer hanterar WPE kommunikationen mellan de primära och sekundära datorerna.
-
Webbserver: Kommunicerar med webbläsaren genom HTTP/HTTPS- och WebSocket-protokoll för att din anpassade app ska kunna fungera som ett webbprogram.
Driftsättningsarkitektur i FileMaker WebDirect