Accueil Développement Qu'est-ce que Jini? - définition de techopedia

Qu'est-ce que Jini? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Jini?

Jini est une architecture orientée services qui définit un modèle de programmation qui exploite et étend la technologie Java. Ce modèle de programmation permet la construction de systèmes distribués sécurisés constitués de fédérations de services réseau bien comportés. Jini aide à créer des réseaux évolutifs et flexibles, qui sont des attributs requis dans les scénarios de calcul distribué.


L'objectif principal de Jini est de déplacer l'attention de l'informatique distribuée d'une approche orientée lecteur de disque vers une approche adaptative réseau en développant des environnements informatiques dynamiques évolutifs, évolutifs et flexibles. Jini fait ressembler les ressources d'un réseau à des ressources locales.


Jini peut également être appelée rivière Apache.

Techopedia explique Jini

Jini a été introduit en juillet 1998 par Sun Microsystems. Il se compose d'un ensemble de spécifications et d'un kit de démarrage, qui comprend la mise en œuvre de la technologie Jini. Les deux sont publiés sous la licence open source Apache 2.0. Jini est implémenté dans le langage de programmation Java et est similaire à l'invocation de méthode distante Java, sauf qu'il est plus avancé.


Jini fournit des fonctionnalités et des installations souhaitables telles que la dépendance sans protocole et la mobilité du code. En fait, la mobilité du code est le concept clé. Jini permet non seulement d'ajouter des imprimantes, du stockage et d'autres périphériques à un réseau, mais permet également aux périphériques d'être détectés automatiquement sur le réseau sans avoir à redémarrer le système. Les périphériques matériels déclarent à leurs propres systèmes d'exploitation ainsi qu'aux autres ordinateurs, périphériques et utilisateurs du réseau qu'ils ont été ajoutés et sont disponibles pour utilisation. Cela est possible car les périphériques se définissent dans un registre de périphériques réseau peu de temps après leur ajout.


L'architecture Jini est divisée en trois parties principales:

  1. Client: l'utilisateur qui accède aux ressources partagées sur un réseau

  2. Serveur: le système auquel les ressources sont attachées

  3. Service de recherche: services pour les ressources telles que les imprimantes, les périphériques de stockage et les haut-parleurs, qui sont connectés au serveur et mis à la disposition des clients sur le réseau

Jini présente les principaux avantages suivants:

  • Fournit des solutions de mise en réseau stables
  • Aide à la mise à niveau des systèmes
  • Aide à garder les anciens clients en marche tout en en ajoutant de nouveaux
  • Aide à créer des réseaux évolutifs, dynamiques et flexibles

Qu'est-ce que Jini? - définition de techopedia