N_C>Я бы делал сервис, который делал бы соединение от себя до сервера, к примеру, Аськи для каждой открытой сессии на моем веб-сервере. N_C>И пока существует веб-сессия, держал бы открытым это соединение.
Так-то логично, но, как при такой реализации оповещать браузер пользователя о том, что ему написали сообщение. Не заставлять же его с интервалом в несколько секунд проверять статус сервера.