2013-03-19 1 views
0

Я работаю в распределенной прикладной модели, где у меня есть 3 приложения, работающие на 3 разных машинах (скажем, A, B и C). Я бы хотел, чтобы машина A была выделенным хостом реестра RMI. Теперь я хочу, чтобы приложение, работающее в B, зарегистрировало службу RMI в реестре в A, чтобы другое приложение, запущенное на компьютере C, получило доступ к этой службе через A. Поскольку я понимаю, что теперь реестр Java RMI не позволяет связывать с нелокальным хостом , Есть ли решение для достижения такой дистанционной связи между JVM, работающими на нескольких машинах?Java RMI: не удается переустановить с нелокального узла

ответ

0

Используйте что-то, кроме реестра: например, сервер LDAP.

+0

Я гулял одновременно и нашел что-то вроде «Кайо». Можете ли вы прокомментировать, может ли он решить эту проблему? – upendrao

+0

Это определенно не может решить эту проблему. Это просто тонкий слой * над * RMI. Он попросил меня пересмотреть его при написании. Я никогда не мог понять этого. – EJP