1 2 3 4 5 6 7 

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.

1 2 3 4 5 6 7 

Retrouvez ci-dessous les autres sections du Laboratoire Sun
Evènements
Java Sun Net Talk LIVE CHAT le 2 Avril à 16h303/29/08
SolarisSunDécouvrez les nouveaux Sun Fire sous Intel10/11/07
JavaValtech Days10/9/07
JavaApacheCon du 1 au 4 mai à Amsterdam2/13/07

Exemples de code
JavaManipuler les looks and feel (lister et affecter)10/15/07
JavaFaire sa propre injection de dépendance avec les annotations5/9/06
JavaSplash screen avec progress Bar5/5/06
JavaFaire un splash screen en swing5/5/06

Actualités
SunProjet Kenai: une nouvelle forge open source10/3/08
SunSun Microsystems en forme !8/4/08
SunOpenDS un ldap 100% java7/24/08
SunSun et Fujitsu annoncent un nouveau Sparc647/16/08
SunVisualVM, un outil de surveillance des applications Java7/10/08

Tips du laboratoire
EclipseVisual Editor avec Eclipse Europa, c'est possible3/28/08
EclipseGérer les projets dans un workspace.10/16/07
JavaManager votre server d'application avec Eclipse4/21/07
JavaVue des sub-packages avec Eclipse4/21/07
JavaGlisser-déposer avec Eclipse4/21/07

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée