Я новичок в использовании брокера mqtt, я создаю Java-проект с Eclipse chatbox, в котором есть менеджер клиентов, который подключается к брокеру и подписывается на чаты в качестве тем, а затем множество пользовательских клиентов, которые отправьте сообщение менеджеру, когда он подключится, чтобы иметь возможность подписаться на темы.
Теперь я запускаю поток менеджера для создания чатов, я хотел бы знать, есть ли способ запустить пользовательские потоки, когда они подключаются к брокеру, возможно, используя интерфейс JFrame с полем ввода для имени пользователя и кнопки для отправки запроса на подписку в чат, я хотел бы использовать этот интерфейс для сбора данных для запуска клиентов пользователей.
Примечание:
Я пользуюсь предоставленным университетом брокером, где единственная доступная дверь - 1883.