Одиночная заглушка RMI против многих - PullRequest
2 голосов
/ 02 марта 2011

Я не нашел хорошего ответа на этот вопрос, поэтому решил опубликовать. Какова наилучшая стратегия использования RMI с точки зрения количества заглушек?

a) одна клиентская заглушка, используемая многими параллельными потоками б) заглушка на взаимодействие (т. е. каждый поток имеет свою заглушку)

Ответы [ 2 ]

1 голос
/ 22 марта 2011

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

На самом деле на самом деле не существует такой вещи, как «множество заглушек». Все заглушки для одного и того же удаленного объекта логически и функционально эквивалентны. Они даже имеют одинаковый хэш-код и равны equals().

0 голосов
/ 21 сентября 2011

Возможно, вы собираетесь вызывать методы на заглушке. Так что используйте одну заглушку и позаботьтесь об общем ресурсе на стороне сервера.

...