Jini est une technologie conçue par Sun Microsystems permettant de créer un réseau unique de dispositifs, applications et périphériques, facile à gérer et évolutif qui peut être distribué et est indépendant du système d’exploitation et des protocoles.
Les schémas ci-dessous
montrent le déroulement des deux principaux services que sont
le discovery/join protocole et le lookup service. Ils aident à
mieux comprendre l’architecture du système Jini.
Schéma Discovery
Un service qui vient d’être
rajouté au réseau Jini, effectue une requête
multicast à la recherche des lookup services du réseau
pour s’enregistrer.
Schéma Join
Une fois que le lookup service a été
trouvé, le service transfère un objet service contenant
ses interfaces pour l’utiliser ainsi que ses attributs. Une
copie de ses objets existent dans le lookup service.
Schéma Lookup
Un client qui souhaite utiliser le
service, repère sur le lookup service le service qui lui
correspond et télécharge en local les interfaces du
service.
Schéma Utilisation
Une fois que le client a repéré
et téléchargé les interfaces du service, il peut
dialoguer et exécuter les méthodes proposées par
le service.