Actuellement J'ai terminé 3 borkers SB, IB & iB.
le reste il faut implémenter SImpl, IImpl & iImpl aujourd'hui.
Après il faut ajouter Test d'intégration en utilisant Junit4OSGi
Je devrais résoudre un problème - comment faire la relation entre un service et son Broker correspondant ?
donc
Specification <-> Specification Broker
Implementation <-> Implementation Broker
Instance <-> Instance Broker
je me demande si la création de relation à partir de Constructor ou il y a l'autre couche supérieure qui gère cette création ?
alors pour une conception, c'est Broker que lui active ou pas ?
Il me semble que PID est dynamiquement alloué. donc on n'a pas besoin de fixer PID comme un attribut dans la classe.
Justement créer une getter :
public getPID()
qui retourne dynamiquement son PID au moment de demande.
new PID() avec les params
1) type de PID
2) nom de OSGi plateforme
3) les propriétaires de Service Référence
4) Service Référence
maintenant il que reste classe InstanceImpl à implémenter
Diana m'a offert une exemple de HelloWorld de cote Service Client
Je vais éventuellement développer les animations !