О чем мне следует беспокоиться при выполнении обратных вызовов в RMI? Мне просто нужен простой механизм уведомления клиента, чтобы избежать чрезмерного опроса.
Я нашел онлайн-пример , и он выглядит довольно просто: клиент просто реализует интерфейс, расширяющий Remote (как это делает сервер), и передает его на сервер, который затем может вызывать его методы. Я предполагаю, что удаленный обратный вызов может произойти в любом потоке, поэтому я должен предположить, что он будет асинхронным с обычными потоками моего клиентского приложения. Что еще там?