ATELIER : Web Serveur Embarqué
Pour connaitre les prochaines sessions de formation sur Logiciel embarque et programmation cliquez ici.
Rester connecté à ses équipements à distance via internet permet d’apporter de la valeur à ses clients : monitorer son équipement à distance pour le maintenir, analyser l’usage qu’en fait les clients pour proposer d’éventuels services… Proposer une interface de configuration ou d’usage indépendante de tout support matériel en faisant appel à un simple browser.
Cet atelier de deux jours, qui alternera théorie et mise en pratique, permettra d’implémenter un webserveur dans vos équipements électroniques, comprendre les mécanismes et les contraintes associées, notamment les problèmes de sécurité.
Mardi 27 mars 2018
Enjeux et problématiques
Les contraintes de la mise en place d’un serveur Web sur une plateforme embarquée :
Mémoire
Performance
Evolutivité
Interopérabilité
Sécurité
Rappel des couches réseaux mises en oeuvre
Les solutions techniques existantes
Installation et configuration du serveur Web
Mercredi 28 mars 2018
Accès à l’équipement via une interface Web
Exemple de clients
L’utilisation de scripts CGI et de pages PHP
L’utilisation d’Ajax dans l’embarqué
Mise en place d’un exemple concret :
Configuration serveur
Configuration client
Exposition d’une API Web Service
Configuration d’un système à distance
Récupération d’informations, notifications
Traitements au niveau du serveur
Les formations contiennent des travaux pratiques à dérouler sur une plateforme matérielle afin d’assimiler les concepts techniques couverts pendant la formation.
Le système utilisé :
Une plateforme embarquée (type TI AM335x ou NXP i.Mx6 fonctionnant avec Linux) mise à disposition (1 plateforme pour 2 stagiaires).
Il sera demandé aux participants d’apporter un PC portable avec 40Go d’espace disque est requis pour l’installation d’une machine virtuelle.