JNDI: Служба именования против службы каталогов

Что касается словоблудия Java / JNDI, это « службы каталогов » просто более сложные версии » службы имен "?

Если вы читаете глоссарий JNDI , в основном они определяются следующим образом:

  • служба имен - API, позволяющий выполнять операции с разными контекстами
  • context - Очень похоже на службу каталогов HashMap
  • - API, который позволяет выполнять операции с объектами каталогов
  • объект каталога - объект, который находится в каталоге .... (?!?!)

Итак, если я не ошибаюсь, похоже, что оба типа служб позволяют выполнять CRUD-подобные операции с разными типами объекты, либо контекст (в случае службы имен), либо объекты каталога (в случае службы каталогов).

Итак, мой вопрос: в чем разница?!? Разве оба этих типа объектов контекста / каталога на самом деле не являются просто хэш-картами / хэш-таблицами под капотом?

Я задыхаюсь от этих различий, потому что пытаюсь понять, когда что-то является службой именования, а когда - - это служба каталогов, и мне трудно понять эти определения.

5
задан ROMANIA_engineer 19 November 2015 в 09:00
поделиться