Назад | Перейти на главную страницу

Может ли так работать какая-нибудь из популярных IM-сетей?

Джо, Джек и Джилл используют IM как средство коммуникации между собой в компании А, где они работают, а также с клиентами и партнерами по всему миру. Никаких шуток - это законный рабочий инструмент.

                                      +-----+
+-----+                               |Mary |
|Joe  |--------+                      +-----+
+-----+        |                        /
            +------+       ____________/
+-----+     |      |      /            \
|Jack |-----|Server|-----| The Internet |
+-----+     |      |      \____________/
            +------+                   \
+-----+        |                        \
|Jill |--------+                      +-----+
+-----+                               |Paul |
                                      +-----+

Я бы хотел, чтобы после разрыва интернет-соединения Джо, Джек и Джилл по-прежнему могли обмениваться мгновенными сообщениями внутри компании. В конце концов, сетевое соединение между ними не было нарушено. Может ли какая-либо из популярных сетей обмена мгновенными сообщениями сделать это прозрачно? Возможно, установка прокси-программы на сервере компании?

These three
still see
each other
v v v v v v
                                        +-----+
+-----+                                 |Mary |
|Joe  |--------+                        +-----+
+-----+        |                          /
            +------+         ____________/
+-----+     |      |   D    /            \
|Jack |-----|Server|-/ E /-| The Internet |
+-----+     |      |   A    \____________/
            +------+   D                 \
+-----+        |                          \
|Jill |--------+                        +-----+
+-----+                                 |Paul |
                                        +-----+

Да, но не в публичных мессенджерах.

Сервер связи Microsoft может сделать это, чтобы каждый локально мог разговаривать, но также может интегрироваться со сторонними поставщиками обмена мгновенными сообщениями, такими как AIM, MSN и Yahoo. (Но это не дешево и не очень удобно в небольших средах. Если у вас тысячи пользователей, это работает ОЧЕНЬ хорошо!)

После этого вы можете взглянуть на XMPP-серверы которые вы можете запускать локально, однако интеграция со сторонними продуктами действительно зависит как от клиента, так и от сервера, который вы используете.

Я лично рекомендую вам запустить сервер XMPP на сервере и использовать такой клиент, как Пиджин это позволит Джо, Джеку и Джилл общаться локально, а также использовать любые другие сети, которые им нравятся. Это будет означать, что они могут разговаривать во всех сетях и по-прежнему общаться даже при отключении Интернета.

(К вашему сведению, Джабберд это тот, который я использовал раньше, но прошло много лет с тех пор, как я сделал это и понятия не имею, существует ли что-то лучшее сейчас)

Как ответил Иэн, вы можете установить сервер XMPP (также известный как Jabber) в своей локальной сети, и ваши рабочие будут использовать этот сервер. Много реализации сервера как проприетарный, так и открытый.

Затем ваш сервер XMPP может взаимодействовать с другими серверами XMPP (gmail.com, jabber.org, someothercompany.com), чтобы jack@yourcompany.com мог общаться с paul@gmail.com или mary@someothercompany.com без им нужно подписаться на услугу sabe IM.

Установить корпоративный XMPP (Jabber) сервер.

Ну, я, вероятно, также скажу jabber / XMPP - Запустите сервер в своей офисной локальной сети и включите федерацию. Я собираюсь пойти еще дальше и предложить также настроить шлюзы - чтобы ваши пользователи могли подключаться к MSN, Yahoo и другим - что, вероятно, должно охватывать большинство ваших баз.

в 2018 году - использую матрица для этого - он поддерживает несколько домашних серверов, поэтому вы просто будете запускать отдельный домашний сервер внутри и вне сети, а комнаты, «связанные» с сервером, который не работает, по-прежнему работают через другие домашние серверы. В этом случае запуск внутреннего и внешнего домашних серверов, которые могут находить друг друга, будет работать отлично - запустите внутренний домашний сервер внутри вашей локальной сети с открытыми соответствующими портами, и все будет хорошо.