|
Jini
1.Introduction
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 utilisés.
Toute cette définition
représente un des buts majeur de Jini qui est de fournir à
un utilisateur appartenant à un groupe autorisé
d’accéder à un service fournit par un objet
indépendamment de l’endroit où il se situe dans
le réseau.
Un autre avantage fournit par Jini
est de permettre d’avoir un réseau distribué,
simple à administrer et dynamiquement évolutif car
chaque dispositif rattaché au réseau Jini vient avec
ses interfaces permettant de l’utiliser.
On le compare souvent à l’UPnP
(Universal Plug and Play) de Microsoft où à Salutation
autre protocole soutenu par un consortium important avec notamment
Adobe, Cisco, HP, IBM et bien d’autres.
1.1.Présentation
La technologie Jini propose une
architecture permettant de regrouper des dispositifs dans un
environnement distribués afin qu’ils proposent leurs
services à des utilisateurs où à d’autres
dispositifs. Les dispositifs, qui peuvent être des
applications, des périphériques ou les deux, sont
regroupés en fédération de services et proposent
leur service à travers leur interface.
Chaque dispositif qui se connecte au
réseau Jini apporte son interface pour assurer fiabilité
et compatibilité et se propage à travers le réseau
grâce au protocole RMI (Remote Method Invocation). Les objets
se déplacent entre machines virtuelles donc tous les
dispositifs capables d’intégrer une JVM et un processeur
pour les calculs peuvent faire partie d’un système Jini.
Il existe une exception ou les dispositifs peuvent ne pas avoir de
JVM ou de processeurs dans ce cas, ils sont contrôlés
par un autre dispositif. C’est pour cela que dans les
dispositifs, on peut trouver imprimantes, logiciels, cellulaires, ou
bien même une cafetière ou un lave-linge. On peut très
bien utiliser Jini pour contrôler un réseau domotique
sans aucun ordinateur.
Le système Jini consomme
beaucoup de puissance processeur donc en général, on
considère que la bande passante est très élevée.
|
|
 |
|