Passer au contenu

Sun reprend un zeste de Jini

La compagnie de Scott McNealy donne une nouvelle vie à sa technologie, la transformant en outil connectant applications et périphériques.

Il y a de nouveau une place pour
Jini dans la stratégie de Sun. Lancé en fanfare en 1999, ce système d’architecture distribuée qui permettait à des périphériques connectés de se découvrir et d’échanger
automatiquement des services n’avait jamais décollé.‘ Jini introduisait une notion de distance entre les appareils et, à l’époque, Bluetooth et le Wi-Fi n’existaient pas, précise Éric Mahé, directeur marketing Java de Sun France. Il faut
bien dire que la communauté Jini n’a pas senti un réel engagement de la part de Sun… ‘
Pourtant, l’équipe Jini présentera à Java One, en juin, la version bêta du Jini Starter Kit 2. Celui-ci ne sera plus destiné à relier des périphériques entre eux, mais à des applications d’entreprise.
L’objectif : que l’application découvre automatiquement l’appareil distant, que ce soit un PDA ou un serveur biprocesseur. ‘ Jini joue le rôle d’un serveur DHCP qui attribue une adresse IP
automatiquement, dans notre cas à l’aide d’un petit programme, pour initier la communication ‘
, selon Éric Mahé.

Un nouveau modèle de sécurité

Pour cela, Sun a légèrement modifié les
API de Jini et son ‘ Look-up Service ‘, mais propose surtout un nouveau modèle de sécurité. L’enjeu est d’identifier dynamiquement le client distant pour
découvrir ses fonctions. Inversement, le client pourra, lui aussi, avoir un aperçu des fonctions offertes par le serveur.Autre amélioration, indispensable à l’implantation de Jini dans les entreprises, la gestion des transactions : ‘ Jini 2 peut garantir le bon déroulement d’une transaction dans son intégralité et
donc, utiliser facilement à distance un programme ‘
, explique Éric Mahé.Reste à savoir si Sun arrivera à convaincre. Jini est en effet une architecture qu’il faut déployer dans toute l’entreprise et ses fonctions sont proches de ce qu’il est possible d’obtenir avec des serveurs
d’applications Java. Les clients Jini sont prévus pour fonctionner avec la majorité des plates-formes du marché, sans connecteurs spécialisés, avec une simple machine virtuelle Java.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Olivier Bibard