Raspberry fait office d’ordinateur, Arduino est un automate monotache qui execute un programme en boucle. Phidget est à un niveau supérieur que Arduino
Les services ne sont pas forcément toujours disponibles
Bluetooth, NFC, Wifi,ZWave etc…
??
Pour que le package importé soit encore disponible pour un autre bundle
Les bundles G, B et E servent à fournir aux bundles F, A, D et C les packages dont ils ont besoin
Parce que si l’un des 2 bundles ne répond pas, il recevra quand même le service de l’autre
Ils ont des services requis non résolus, donc si ils ont besoin d’un de ces services non importé, ils vont planter
Si les services dont ils ont besoin sont disponibles, ils ne seront pas reconnus par les bundles car absence de Scr ou listener
1 - Activator : utilisation des listeners
2 - Declarative service : remplacer listener en faisant une configuration dans un fichier xml pour gérer une dépendance entre les bundles
Il faudrait ajouter un export au bundle F. 2 solutions :
??