Étape 3: Configurez le serveur de paiement et demande de caissier
Demande de la Caisse
Chaque machine d’EDC exige l’application de la caisse. Dans ce projet, nous utilisons des application web locale simple où le caissier peut entrer les articles à prix. L’application web communique Alstublieft EDC qui exécute un serveur Web simple. Alstublieft EDC reçoit HTTP POST et puis affiche le prix sur ses LCD16x2.
Voir le code pour l’Application de caisse ici :
https://GIST.github.com/hendrahc/032edaa998c546a1d1990e87b28ccdc5
Exécutez ce code sur votre navigateur (ouvert via un navigateur).
Le code pour l’application de serveur de caissier sur l’EDC Alstublieft (Intel Edison) est en fait inclus dans l’étape 1.
Serveur de paiement et demande de tableau de bord
Enfin, notre Alstublieft EDC a besoin d’un serveur pour vérifier que le paiement est valide (corriger les utilisateur, assez équilibre, etc.). Pour vérifier cela, nous développons une application qui recevra les informations de paiement via internet et envoyer le résultat à Alstublieft EDC, à nouveau via internet.
Cette application en nuage comprend également une interface graphique où l’utilisateur peut voir liste des transactions et certains analytique concernant le chiffre d’affaires de sa/son.
Voir le code pour le serveur de paiement et l’Application ici :
https://GIST.github.com/hesahesa/8d54852e9ef0546b9...
Exécutez ce code sur un serveur Express.js sur votre serveur cloud.
Ensuite, nous intégrerons tout !