Stap 3: Controleer de betalingsserver en kassier van de toepassing
Kassier toepassing
Elke machine EDC vereist kassa toepassing. In dit project gebruiken we eenvoudige lokale webtoepassing waar de kassa de prijs van de artikelen kunt invoeren. De webtoepassing communiceert naar Alstublieft EDC waarop een eenvoudige webserver. Alstublieft EDC HTTP POST ontvangt en vervolgens de prijs weergegeven op de LCD16x2.
Zie de code voor de kassier applicatie hier:
https://gist.github.com/hendrahc/032edaa998c546a1d1990e87b28ccdc5
Voer deze code in uw browser (geopend via de browser).
De code voor de kassier servertoepassing op het Alstublieft EDC (Intel Edison) is eigenlijk opgenomen in stap 1.
Betalingsserver en Dashboard toepassing
Tot slot, onze Alstublieft EDC moet een server te laten verifiëren dat de betaling geldt (Verbeter gebruiker, genoeg evenwicht, enz). Om dit te controleren, ontwikkelen we een applicatie die ontvangt de informatie via het internet en het resultaat verzenden Alstublieft EDC, weer via internet.
Deze wolk toepassing omvat ook een GUI waar de gebruiker lijst van transacties en sommige analytics met betrekking tot zijn/zijn zakelijke ontvangsten zien kan.
Zie hier de code voor de betalingsserver en toepassing:
https://gist.github.com/hesahesa/8d54852e9ef0546b9...
Deze code op de webserver van een Express.js op uw cloud server uitvoert.
Vervolgens zullen we alles integreren!