Java RMI - отправлять клиентские заглушки другим клиентам - PullRequest
0 голосов
/ 29 ноября 2010

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

IClient getClient(String resource) throws RemoteException;

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

1 Ответ

0 голосов
/ 30 ноября 2010

Вам не нужно об этом беспокоиться, начиная с JDK 1.5.См. Преамбулу к Javadoc для UnicastRemoteObject.Если вы вызываете номер порта, даже ноль, при вызове super () или exportObject вам не нужны заглушки.И вам не нужны скелеты с 1998 года.

...