Всем привет. Люди подскажите как правильно и с разумным распределением нагрузки организовать чат?
Моя идея, может глупая, но самое простое что я при думал это сделать через регистр сведений, и тупо использовать оповестить и обновлять форму списка;) чем плоха эта идея и в какую сторону копать.?
(0) Ну как-то не совсем понимаешь что такое Оповестить - она работает в одном сеансе!!! Твоя идея - это чат для себя с собой.
Как наборосок: регистр сведений с сообщениями, регистр сведений с оповещениями (типа "Вам пришло письмо") и ОбработчикОжидания с обработкой регистра оповещений для каждого пользователя, а вот тут и можешь использовать Оповестить, для обновления формы чата.
Только ещё не плохо реализовать всплывающее сообщение через ОповеститьПользователя, но тут есть недостаток - история сообщений коротковата, тут вариант решения - использовать нечто внешнее (например помощника из Офиса) через СОМ или нечто другое.
(0) Вот это можно взять за основу http://catalog.mista.ru/public/356760/ там и всплывающие уведомления есть, т.е. даже если пользователь печатаем в Ворде, а 1С свернута, у него появится окно с текстом.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс