Re: Чат на ActiveMQ
От: dya-victor Россия  
Дата: 15.12.15 17:50
Оценка:
Здравствуйте, Orgy243, Вы писали:

O>]Здравствуйте, стоит задача реализовать приложение (чат), чтоб можно было сделать много копий запущенного приложения и вести переписку + чтоб копии могли определять сколько всего копий запущено.

O>Необходимо это реализовать с использованием AciveMQ.

Мне кажется, вы переусложняете. ActiveMQ вашего примера — это сервер. Каждый клиент стартует и прослушивает определенный топик — и по нему получает приходящие сообщения. Когда клиент пишет, он постит сообщения в этот топик.

Чтобы понять, сколько пользователей онлайн, есть два пути. Правильный способ покопаться в документации ActiveMQ, возможно API есть такое. Велосипедный способ — создать отдельный топик, по которому писать события входа/выхода. При этом каждому клиенту придется по сообщениям синхронизироваться с соседями.
Отредактировано 16.12.2015 12:07 dya-victor . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.