Contrôle Par Un Service - Yoctopuce Yocto-Demo Mode D'emploi

Table des Matières

Publicité

5. Programmation, concepts généraux
L'application utilise la DLL pour contrôler nativement le module connecté en local
Contrôle par un service
Certain langages ne permettent tout simplement pas d'accéder facilement au niveau matériel de la
machine. C'est le cas de Javascript par exemple. Pour gérer ce cas Yoctopuce offre la solution sous
la forme d'un petit programme, appelé Hub Virtuel qui lui est capable d'accéder aux modules, et
votre application n'a plus qu'à utiliser une librairie qui offrira toutes les fonctions nécessaires au
contrôle des modules en passant par l'intermédiaire de ce hub virtuel. L'utilisateur final se verra
obligé de lancer le hub virtuel avant de lancer le programme de contrôle du projet proprement dit, à
moins qu'il ne décide d'installer le hub sous la forme d'un service/démon, auquel cas le hub virtuel se
lancera automatiquement au démarrage de la machine..
En revanche la méthode de contrôle par un service offre un avantage non négligeable: l'application
n'est pas n'obligé de tourner sur la machine où se trouvent les modules: elle peut parfaitement se
trouver sur un autre machine qui se connectera au service pour piloter les module. De plus les
librairie natives et DLL évoquées plus haut sont aussi capables de se connecter à distance à un ou
plusieurs hub virtuels
18
L'application se connecte au virtual hub pour connecter le module.
www.yoctopuce.com

Publicité

Table des Matières
loading

Table des Matières