Я новичок в java ee и не знаю, как реализовать то или иное требование.
Мне нужен большой набор (миллионы) объектов, которые поддерживают набор правил и состояний и представляют API для клиентов. Каждый из этих объектов живет долго. Учитывая, что таких вещей так много, нам, вероятно, потребуется разделить их на множество виртуальных машин и использовать RMI для доступа к ним.
Мой вопрос заключается в том, существует ли подход Java EE для решения проблемы поиска экземпляра объекта, позволяющий клиентам получить ссылку на объект, не зная, на какой машине он находится.
Я знаю о JNDI, но не уверен, что регистрация каждого объекта в каталоге JNDI уместна. Нужно ли мне писать библиотеку «Локатор», которая может узнавать о виртуальной машине, которой принадлежит каждый объект?