Это следующие ответы, которые я могу придумать:
- Если пользователь входит в систему до выполнения какого-либо действия, вы можете легко поддерживать информацию о сеансе на основе идентификатора входа.
- Если пользователю не нужно входить в систему, вы можете отслеживать клиентов, подключенных в точке входа вашего приложения, и вести их карту.Поскольку каждый пользователь не входит в систему явно, вы можете отслеживать клиентов на основе IP-адреса, с которого они входят.
- Вы можете назначить каждому загруженному клиенту Swing уникальный GUID и отправлять его вместе с каждым запросом.,
Конечно, предостережение заключается в том, что если к системе подключено много одновременных пользователей, вам необходимо внедрить систему массового обслуживания, а также убедиться, что код вашего сервера является поточно-ориентированным.
Совершенно иной подход - использование JSP или сервлетов.