Комбайн получается, я тут подумал.
Сообщение может прийти почтой, через Http-запрос, обмен Socket и т.п.. Руками люди могут забить в базу. Почтальон принесет.
Но. Если нельзя передать сообщение прямо сейчас (дождаться ТаймАут=45 секунд), то оставить сообщение для получателя.
Получатель будет оповещен при входе в чат. Электронным письмом. SMS-сообщением в крайнем случае.
Вот такие сложные правила - на чем посоветуете реализовать? Включите фантазию, господа, в рамках задачи.
|