Ejabberd
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 10 mai 2018; verificările necesită
11 modificări .
ejabberd este un server MQTT , SIP și XMPP gratuit ( GNU GPL ), distribuit și tolerant la erori , scris în principal în Erlang . Funcționează sub sisteme de operare asemănătoare Unix ( GNU / Linux , FreeBSD și NetBSD ) și Microsoft Windows .
Alexey Shchepin a început acest proiect în noiembrie 2002 . Numele „ejabberd” înseamnă „ E rlang Jabber D aemon ”. Scopul proiectului este de a crea un server XMPP stabil și funcțional.
Începând cu 2009, ejabberd a fost unul dintre cele mai populare proiecte Erlang [6] și autorul său a primit premiul „Utilizatorul anului” la conferința de utilizatori Erlang din 2006 [7] .
ejabberd este folosit de IETF Groupchat Service [8] [9] , BBC Radio LiveText [10] , Nokia Ovi [11] , KDE Talk [12] și Facebook [13] [14] . Deoarece este gratuit și foarte rezistent, ejabberd rulează majoritatea serverelor XMPP majore.
Caracteristici
- Arhitectură de server modulară
- Suport pentru funcționarea unui grup de servere ejabberd într- un cluster
- Suport interfață web pentru administrare
- Suport pentru diverse limbi (inclusiv rusă)
- Compatibil XMPP
- Autentificare LDAP
- suport pentru SASL și StartTLS pe conexiuni client și server-la-server
Funcționalitate implementată folosind module suplimentare
Majoritatea modulelor oferă funcționalități de bază ale serverului XMPP, dar există și module care oferă următoarele funcționalități:
- Transporturi pentru conectarea la alte servicii de mesagerie instantanee, cum ar fi ICQ , IRC și așa mai departe,
- MUC -serviciu,
- sondaj http ,
- Căutați utilizatori după datele din vCard -ul lor
- Publicare-abonare-serviciu.
Odată cu apariția versiunii 1.0.0, a devenit posibilă înregistrarea conferințelor fără utilizarea de roboți ( sulci ).
Distribuție
Potrivit jabberworld.info, ponderea ejabberd în rândul serverelor XMMP/Jabber a fost de aproximativ 62% în vara lui 2017 [15] .
Link -uri
Note
- ↑ https://github.com/processone/ejabberd/releases/tag/22.05
- ↑ https://www.process-one.net/blog/ejabberd-22-05/
- ↑ http://www.ejabberd.im/
- ↑ Proiectul ejabberd Open Source pe Open Hub: Pagina de limbi - 2006.
- ↑ https://www.process-one.net/en/ejabberd/downloads/
- ↑ Francesco Cesarini, Simon Thompson, Erlang Programming, O'Reilly Media, 2009, ISBN 0-596-51818-8 , p. 2
- ↑ Erlang User Conference 2006 . Consultat la 11 februarie 2010. Arhivat din original pe 12 august 2010. (nedefinit)
- ↑ Serviciile IETF Jabber (link în jos) . Consultat la 11 februarie 2010. Arhivat din original pe 26 martie 2010. (nedefinit)
- ↑ IMTrends - ProcessOne Arhivat 13 iulie 2011.
- ↑ BBC - Radio Labs: actualizare LiveText-via-IP și alt conținut livrat sincron . Consultat la 11 februarie 2010. Arhivat din original pe 25 ianuarie 2010. (nedefinit)
- ↑ IMTrends - ProcessOne Arhivat 13 iulie 2011.
- ↑ KDETalk.net, serverul KDE Jabber - KDETalk.net . Consultat la 11 februarie 2010. Arhivat din original pe 3 ianuarie 2010. (nedefinit)
- ↑ Copie arhivată . Consultat la 12 noiembrie 2012. Arhivat din original pe 24 decembrie 2012. (nedefinit)
- ↑ Facebook Pokes XMPP. MSN, Yahoo și AIM Better Watch Out . Consultat la 11 februarie 2010. Arhivat din original la 30 ianuarie 2010. (nedefinit)
- ↑ Lista de servere Jabber publice care rulează . Preluat la 28 august 2017. Arhivat din original la 28 august 2017. (nedefinit)