Изначально чат задумывался как средство общения пользователей в пределах одного сегмента.
Для небольших сетей этого достаточно, но время идет, сети растут, делятся на сегменты.
Заставить же чат видеть пользователей из другого сегмента, пусть даже и в том же
домене или рабочей группе, практически невозможно. Особенно, если маршрутизацией
занимается сервер под Unix. Не ходят туда пакеты MailSlot-ов и все.
Возможно, способ решить эту проблему есть, но мне его еще никто не прислал. У меня же
возможности экспериментировать нет. Если кто-то знает работающие вариаты, пишите.
Я помещу все это в FAQ.
В связи со всем выше сказанным и появилась идея создать чат сервер, который бы работал
по TCP/IP с клиентами и не зависел от доменов, рабочих групп и т. д.
Эта идея и была реализована. Изначально сервер был только под Windows, но некоторое
время назад появилась также первая версия под Linux.
Взять обе версии можно в разделе Загрузить сервер.
У чат сервера под Linux есть своя собственная страница.
Все пользователи должны подключаться к чат серверу. Смешанное подключение сервер -
MailSlot-ы работать не будет. Пользователи, работающие через MailSlot-ы не будут видеть
пользователей, подключенных к серверу, и наоборот.
С использованием сервера возможна работа чата не только в многосегментных сетях, но и в интернет.
Никаких функций администрирования при работе с сервером пока нет. Сервер только
занимается пересылкой сообщений нужным адресатам.
Версия для Linux портирована SteelDen под FreeBSD.
Официальная страница этой версии здесь.
|