Правильно ли я понимаю, что это сейчас делается через ajax. При этом у клиента висит на таймере проверка — которая периодически посылает запрос на новые сообщения на сервер(что создаёт нагрузку на сервер). И что нельзя сделать так, чтобы наоборот, сервер, когда появляются новые сообщения рассылал их слушающим клиентам(и наверное для этого придумывают какие-то вебсокеты, но они пока не работают(не являются работающим стандартом де-факто)).
Так?