У меня есть удаленный объект, который обслуживает несколько клиентов через Java RMI, и поэтому мне нужен удаленный объект, чтобы иметь возможность идентифицировать своих клиентов. Я думаю о назначении уникальных идентификаторов для клиента с помощью удаленного объекта, вызывающего Thread.currentThread().setId()
. Я предполагаю, что сервер будет видеть каждого клиента как отдельный поток.
Не могли бы вы показать мне, как я могу протестировать этот подход только на одной машине, которая будет играть роль сервера и клиента?
А если вы думаете, что это не сработает, как я могу решить эту проблему?
Спасибо.