
Applikation for Pure.box
Applikationer for Pure.Box |
Dette eksempel viser følgende funktioner i pure.box:
- Udførelse af et PHP script, når der modtages data på en TCP port
- Læsning af de modtagne data via standard input
- Lagring af indlæste oplysninger i en box-intern SQLite database
Her vises hvordan man kan konfigurere Windows for at få adgang netværksdeling på pure.box:
Denne pure.box understøtter adgang til den interne 750MB (ca.) intern hukommelse via SMB underskriver (SMB = S erver M essage B lås). Denne funktion kan slås til eller fra i enhedens konfiguration under Home >> Configuration >> pure.box >> Network ved hjælp af indstillingen Aktiver SMB-server. Signering er derefter muligt over ved hjælp af Windows netværksmiljø.
Kørsel af en PHP script, når der modtages data på en TCP port
Når der modtages data (via TCP eller UDP), den pure.box er i stand til at reagere ved at køre et PHP script. De modtagne data kan læses via PHP og viderebehandles (f.eks besvare datakilden, transmission over netværket eller gemme i box-intern database). PHP fortolkeren arbejder udelukkende "under kølerhjelmen", og ingen traditionel produktion i form af en webside genereres. Denne funktionalitet gør det muligt at realisere simple server-applikationer blot ved hjælp af web-teknikker.
Det følgende eksempel er beregnet til at give et overblik over, hvilke skridt der er nødvendige for at udarbejde en C kildetekst for målet platform pure.box, indlæse kompilere ind i feltet og køre det cyklisk. Funktionen af denne prøve er at vende skift tilstand af en udgang på en digital Web-IO gang i minuttet.
Her vises hvordan du installerer cross-compiler på et Linux-system til at oversætte C / C + + kildetekster til eksekverbare programfiler til målsystemet af Motherbox 2 og pure.box 2:
En Webside viser mange enheder...
Netværkskommunikation mellem en browser og en terminalenhed ved hjælp af klientbaserede Web-teknikker (f.eks JavaScript / AJAX, Java applet ) er kun mulig, hvis terminalenheden selv varetager spørgekriterierne på websiden. Disse sikkerhedsrestriktioner i forbindelse med disse Web-teknikker begrænser dataudveksling mellem browseren ( webside indlæst af terminalenhed A ) og andre terminalenheder (B , C, ...).
Applikation for Web-IO Analog / Digital / Klima, Com-Server, RFID-Server
Øget transmissionshastighed sammen med faldende priser har gjort DSL til standardløsningen for internetadgang i de senere år. I modsætning til de traditionelle udgående applikationer som internetbrowsere og e-mail-klienter kræver indgående forbindelser, at nogle punkter som beskrevet nedenfor overholdes. Som vist i illustrationen bruger vi som et konkret eksempel et web-termometer installeret på intranettet, der kan læses og konfigureres fra internettet. Dette gør det muligt for servicepersonalet at udføre deres arbejde uden for normal arbejdstid og for at få adgang til de aktuelle temperaturværdier eller enhedskonfiguration fra et hvilket som helst sted.