Système de fichiers

JNDI offre une API de dénomination universelle et une façon standardisée de stocker des objets dans un espace de noms. Le fournisseur de services de systèmes de fichiers prend en charge ces fonctions pour un système de fichiers local ou en réseau. Deux fonctions sont possibles. Il permet aux clients de :

  • parcourir l’espace de noms du système de fichiers à l’aide de l’interface de contexte JNDI.
  • stocker des objets Java dans le système de fichiers.

Ces deux fonctions distinctes sont gérées par deux fournisseurs différents, à savoir les classes. La première classe gère l’accès au système de fichiers et peut être utilisée indépendamment de la seconde. La seconde classe gère le stockage des objets Java et est utilisée avec la première. Il s’agit d’une sous-classe de la première.

L’adaptateur traite le fournisseur de fichiers comme une implémentation de dénomination.