Bisakah salah satu jaringan IM populer bekerja seperti ini?

25

Joe, Jack dan Jill menggunakan IM sebagai media komunikasi di antara mereka sendiri di Perusahaan A, tempat mereka bekerja, dan dengan pelanggan serta mitra di seluruh dunia. Jangan main-main di sini - ini adalah alat kerja yang sah.

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

Saya ingin jika, ketika koneksi Internet mati, Joe, Jack dan Jill masih dapat saling IM dalam perusahaan. Bagaimanapun, konektivitas jaringan di antara mereka belum terganggu. Bisakah salah satu jaringan IM populer melakukan ini secara transparan? Mungkin menginstal program mirip proxy di server perusahaan?

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
sumber
2
mengingatkan saya pada Nethack ... :-)
Rook

Jawaban:

10

Sebagai Iain, Anda dapat menginstal server XMPP (juga dikenal sebagai Jabber) di jaringan lokal Anda dan meminta pekerja Anda menggunakan server itu. Ada banyak implementasi server di luar sana, baik milik maupun sumber terbuka.

Maka Anda mungkin meminta server XMPP Anda berkomunikasi dengan server XMPP lain (gmail.com, jabber.org, someothercompany.com) sehingga [email protected] akan dapat berbicara dengan [email protected] atau [email protected] tanpa mereka harus berlangganan layanan IM sabe.

goedson
sumber
22

Ya, tetapi tidak dengan kurir instan publik.

Microsoft Communication Server dapat melakukan ini, sehingga semua orang dapat berbicara secara lokal, tetapi juga berintegrasi dengan penyedia IM pihak ketiga seperti AIM, MSN dan Yahoo. (Tapi itu tidak murah, atau sangat mudah digunakan di lingkungan kecil. Jika Anda memiliki ribuan pengguna, ini SANGAT berhasil!)

Setelah ini, Anda mungkin ingin melihat server XMPP yang dapat Anda jalankan secara lokal, namun integrasi ke produk pihak ketiga sangat tergantung pada klien dan server yang Anda gunakan.

Saya pribadi merekomendasikan Anda menjalankan server XMPP di server, dan menggunakan klien seperti Pidgin yang akan memungkinkan Joe, Jack dan Jill untuk berkomunikasi secara lokal, tetapi juga menggunakan jaringan apa pun yang mereka suka. Ini berarti mereka dapat berbicara di semua jaringan dan tetap berkomunikasi ketika internet mati.

(FYI, Jabberd adalah yang biasa saya gunakan, namun sudah bertahun-tahun sejak saya melakukan ini dan tidak tahu apakah ada sesuatu yang lebih baik sekarang ada)

William Hilsum
sumber
Saya akan menyarankan untuk melihat Prosody dan Openfire serta Jabberd. Openfire memiliki antarmuka admin yang bagus, Prosody sangat ramping dan kebutuhan sistem yang lebih rendah.
Scott Markwell
+1 Itu jawaban yang bagus - gunakan satu produk IM untuk sistem internal, dan gunakan klien yang memungkinkan akses ke beberapa sistem IM. Itu memberi Anda redundansi dan tidak bergantung pada pelanggan Anda menggunakan jaringan IM tertentu. Pidgen akan terhubung ke XMMP secara lokal, lalu semua jaringan IM utama selain Skype.
dunxd
Kami melakukan hal yang sama dengan Openfire dan angkutan umum mereka ke AIM / Yahoo / Gtalk. Manfaat lain dari solusi seperti ini dari sudut pandang perusahaan adalah Anda bisa mendapatkan pencatatan pusat semua lalu lintas IM.
Alex
4

Instal server perusahaan XMPP (Jabber).

Iain
sumber
2

Yah, saya mungkin juga akan mengatakan jabber / XMPP- Jalankan server di kantor Anda, dan nyalakan federasi. Saya akan melangkah lebih jauh dan menyarankan pengaturan gateway juga - sehingga pengguna Anda dapat terhubung ke MSN, yahoo dan lainnya - yang mungkin harus mencakup sebagian besar pangkalan Anda

pada tahun 2018 - Saya menggunakan matriks untuk melakukan ini - ini mendukung beberapa server rumah sehingga Anda hanya akan menjalankan server rumah terpisah di dalam dan di luar jaringan, dan kamar "parenting" ke server yang turun masih berfungsi melalui server rumah lainnya . Dalam hal ini menjalankan server rumah internal dan eksternal yang dapat saling menemukan akan bekerja dengan baik - jalankan server rumah internal di dalam lan Anda, dengan port yang sesuai terbuka, dan Anda baik-baik saja.

Journeyman Geek
sumber