Что касается словоблудия Java / JNDI, это « службы каталогов » просто более сложные версии » службы имен "?
Если вы читаете глоссарий JNDI , в основном они определяются следующим образом:
служба имен
- API, позволяющий выполнять операции с разными контекстами context
- Очень похоже на службу каталогов HashMap
- API, который позволяет выполнять операции с объектами каталогов объект каталога
- объект, который находится в каталоге .... (?!?!) Итак, если я не ошибаюсь, похоже, что оба типа служб позволяют выполнять CRUD-подобные операции с разными типами объекты, либо контекст
(в случае службы имен), либо объекты каталога
(в случае службы каталогов).
Итак, мой вопрос: в чем разница?!? Разве оба этих типа объектов контекста / каталога на самом деле не являются просто хэш-картами / хэш-таблицами под капотом?
Я задыхаюсь от этих различий, потому что пытаюсь понять, когда что-то является службой именования, а когда - - это служба каталогов, и мне трудно понять эти определения.