Как сделать систему личных сообщений

wc3banderlog

Новичок
Всем привет!
Захотелось на сайте сделать систему личных сообщений между пользователями. Например, на подобии VK. В схеме РСУБД вроде ничего сложного нет. Больше интересно организационно.

Скорее всего они используют свой протокол обмена данными, потому на сервер отправляются и приходят JSON ответы.

Вопрос. Как у них реализован сниффер? т.е., например,события при получение новых сообщений, отображение что пользователь вам пишет, прочитаны диалоги или нет и т.п.? мне кажется этот как раз самым основным моментом и хотелось бы его прояснить
 
Сверху