Мы обсудили, что можно сделать при отвале связи и решили сделать в одной из новых версий специальный облегчённый сервер, так сказать, "резервный".
Схема работы будет такая:
1. Клиенты из офиса подключены к серверу MyChat через Интернет.
2. Пропадает связь, Интернета нет.
3. Клиенты автоматически переключаются на резервный сервер, который работает в локальной сети.
4. У всех клиентов чата в офисе "облегчённый" вариант, есть только одна конференция, есть приваты, аудио и видеозвонки и передача файлов, больше ничего.
5. Когда появляется связь, клиенты автоматически рвут соединение с внутриофисным резервным сервером и переключаются на основной сервер.
Для резервного сервера не нужен будет мощный компьютер, сойдёт обычный офисный десктоп. Резервный MyChat сервер сможет работать системной службой, так что установить его можно будет на любой компьютер, для этого не нужно будет выделять отдельный сервер. Понятное дело, этот компьютер должен быть всегда включен, думаю, это понятно.
Team lead
Чат со мной