Что касается многословия Java/JNDI, являются ли «службы каталогов» просто более сложными версиями «служб именования»?
Если вы читаете глоссарий JNDI, в нем в основном определяются эти два следующим образом:
naming service– API, позволяющий выполнять операции в различных контекстах.context- Очень похоже наHashMapdirectory service– API, позволяющий выполнять операции с объектами каталога.directory object- объект, находящийся в каталоге....(?!?!)
Итак, если я не ошибаюсь, похоже, что оба типа служб допускают CRUD-подобные операции с разными типами объектов, либо contexts (в случае службы имен), либо directory objects (в случае служб каталогов).
Итак, мой вопрос: какая разница?!? Разве оба этих типа объектов контекста/каталога на самом деле не являются просто хэш-картами/хэш-таблицами под капотом?
Я задыхаюсь от этих различий, потому что пытаюсь понять, когда что-то является службой имен, а когда — службой каталогов, и мне трудно оценить эти определения.
directory service = naming service + objects containing attributes- person Elrond_EGLDer   schedule 19.11.2015