Центральный реестр RMI - PullRequest
       5

Центральный реестр RMI

0 голосов
/ 22 декабря 2010

Я хочу создать приложение, в котором разные клиенты регистрируются в центральном реестре RMI. Я хочу зарегистрировать свой объект в реестре, который запущен на другом ПК.
я имею в виду, что реестр работает на одном компьютере, и клиенты регистрируются с разных компьютеров в этом реестре. Но это дает ошибку ... вот код

MyInterface obj =  new MyInterfaceImpl();
Registry registry = LocateRegistry.getRegistry(host);  /// host is the IP of computer on which           registry is running

registry.rebind("MyInterfaceimplementation", obj);

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

1 Ответ

0 голосов
/ 10 января 2011

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

...