Kann eines der beliebten IM-Netzwerke so funktionieren?

25

Joe, Jack und Jill nutzen IM als Kommunikationsmedium untereinander in Unternehmen A, wo sie arbeiten, und mit Kunden und Partnern auf der ganzen Welt. Hier gibt es keinen Fehltritt - es ist ein legitimes Arbeitsmittel.

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

Ich würde gerne wissen, ob Joe, Jack und Jill sich nach dem Beenden der Internetverbindung im Unternehmen gegenseitig unterhalten können. Schließlich wurde die Netzwerkkonnektivität zwischen ihnen nicht beeinträchtigt. Kann eines der beliebten IM-Netzwerke dies transparent machen? Vielleicht ein Proxy-ähnliches Programm auf einem Firmenserver installieren?

These three
still see
each other
v v v v v v
                                        +-----+
+-----+                                 |Mary |
|Joe  |--------+                        +-----+
+-----+        |                          /
            +------+         ____________/
+-----+     |      |   D    /            \
|Jack |-----|Server|-/ E /-| The Internet |
+-----+     |      |   A    \____________/
            +------+   D                 \
+-----+        |                          \
|Jill |--------+                        +-----+
+-----+                                 |Paul |
                                        +-----+
JCCyC
quelle
2
erinnert mich an Nethack ... :-)
Rook

Antworten:

10

Als Iain antwortete, können Sie einen XMPP-Server (auch als Jabber-Server bezeichnet) in Ihrem lokalen Netzwerk installieren und Ihre Mitarbeiter diesen Server verwenden lassen. Es gibt viele Serverimplementierungen , sowohl proprietär als auch Open Source.

Dann kann Ihr XMPP-Server mit anderen XMPP-Servern (gmail.com, jabber.org, someothercompany.com) kommunizieren, sodass [email protected] in der Lage ist, mit [email protected] oder [email protected] ohne zu kommunizieren Sie müssen den sabe IM-Dienst abonnieren.

goedson
quelle
22

Ja, aber nicht mit öffentlichen Sofortnachrichten.

Microsoft Communication Server kann dies tun, sodass jeder lokal kommunizieren kann, aber auch mit IM-Anbietern von Drittanbietern wie AIM, MSN und Yahoo zusammenarbeiten. (Aber es ist nicht billig oder in kleinen Umgebungen sehr einfach zu verwenden. Wenn Sie Tausende von Benutzern haben, funktioniert es SEHR gut!)

Anschließend möchten Sie möglicherweise einen Blick auf einen XMPP-Server werfen , den Sie lokal ausführen können. Die Integration in Produkte von Drittanbietern hängt jedoch sowohl vom verwendeten Client als auch vom verwendeten Server ab.

Ich persönlich empfehle Ihnen, einen XMPP-Server auf dem Server zu betreiben und einen Client wie Pidgin zu verwenden , mit dem Joe, Jack und Jill lokal kommunizieren können, aber auch beliebige andere Netzwerke verwenden können. Dies bedeutet, dass sie in allen Netzwerken kommunizieren und kommunizieren können, wenn das Internet ausfällt.

(Zu meiner Information , Jabberd ist derjenige, den ich verwendet habe, aber es sind Jahre vergangen , seit ich das getan habe und ich habe keine Ahnung, ob es jetzt etwas Besseres gibt.)

William Hilsum
quelle
Ich würde vorschlagen, sich Prosody und Openfire sowie Jabberd anzuschauen. Openfire hat eine nette Administrationsoberfläche, Prosody ist sehr rationalisiert und benötigt weniger System.
Scott Markwell
+1 Das ist eine großartige Antwort: Verwenden Sie ein IM-Produkt für das interne System und einen Client, der den Zugriff auf mehrere IM-Systeme ermöglicht. Das gibt Ihnen Ihre Redundanz und ist nicht darauf angewiesen, dass Ihre Kunden ein bestimmtes IM-Netzwerk verwenden. Pidgen wird sich lokal in XMMP einbinden, dann in alle wichtigen IM-Netzwerke mit Ausnahme von Skype.
dunxd
Wir machen dasselbe mit Openfire und den öffentlichen Verkehrsmitteln zu AIM / Yahoo / Gtalk. Der andere Vorteil einer solchen Lösung aus Unternehmenssicht besteht darin, dass Sie den gesamten IM-Verkehr zentral protokollieren können.
Alex
4

Installieren Sie einen Unternehmens- XMPP- Server (Jabber).

Iain
quelle
2

Nun, ich werde wahrscheinlich auch Jabber / XMPP sagen. Führen Sie einen Server in Ihrem Office-LAN aus und schalten Sie den Verbund ein. Ich gehe noch einen Schritt weiter und schlage vor, auch Gateways einzurichten, damit Ihre Benutzer eine Verbindung zu MSN, Yahoo und anderen herstellen können. Diese sollten wahrscheinlich die meisten Ihrer Basen abdecken

2018 - ich verwende Matrix , um dies zu tun - unterstützt es mehrere Heimserver, sodass Sie einfach einen separaten Heimserver innerhalb und außerhalb des Netzwerks betreiben und Räume, die einem Server "übergeordnet" sind, der nicht mehr funktioniert, über die anderen Heimserver . In diesem Fall funktionieren interne und externe Home-Server, die sich gegenseitig finden, einwandfrei. Führen Sie den internen Home-Server in Ihrem LAN mit den entsprechenden geöffneten Ports aus, und Sie sind zufrieden.

Geselle Geek
quelle