LINUXTALKS.CO

Matrix protocol added to ejabberd

 

L


0

1

ejabberd is already the most versatile and scalable messaging server. In this post, we are giving a sneak peak at what is coming next.

ejabberd just get new ace in it sleeve – you can now use ejabberd to talk with other Matrix servers, a protocol sometimes used for small corporate server messaging.

Of course, you all know ejabberd supports the XMPP instant messaging protocol with hundreds of XMPP extensions, this is what it is famous for.

The second major protocol in XMPP is MQTT. ejabberd support MQTT 5 with clustering, and is massively scalable. ejabberd can be used to implement Internet of Things projects, using either XMPP or MQTT and it also supports hybrid workflow, where you can mix humans and machines exchanging messages on the same platform.

It also supports SIP, as you can connect to ejabberd with a SIP client, so that you can use a softphone directly with ejabberd for internal calls.

So far, so good, ejabberd leading both in terms of performance and number of messaging protocol it supports.

We always keep an eye on new messaging protocol. Recently, the Matrix protocol emerged as a new way to implement messaging for the small corporate servers.

>>> Подробности

★★★☆☆
Ответ на: комментарий от crypt

Так всегда ж можно было? В джаббере транспорты были во все популярные протоколы.

cocucka    
★★★★★★★★★★★
Linux / Firefox
Ответ на: комментарий от cocucka

я настраивал только сервер xmpp и пока не догоняю. если мы сейчас поднимем ejabberd и организуем там комнаты подобно разделам на форуме, люди смогут подключиться к нашему серверу одновременно по matrix и xmpp?

crypt    
★★★☆☆
FreeBSD / Chrome
Ответ на: комментарий от crypt

Ну в новости говорится о поддержке server-to-server части матрикса, так что нужен будет ещё и сервер.

cocucka    
★★★★★★★★★★★
Linux / Firefox
Ответ на: комментарий от cocucka

ээ… всеравно не понял. то есть один сервер не в состоянии работать мультипротокольно с одними чатами?

crypt    
★★★☆☆
FreeBSD / Chrome
Ответ на: комментарий от crypt

Ну ejabberd может с synapse общаться через транспорт, аналогично как он может с IRC серверами общаться. Но ты же не можешь IRC клиентом к серваку джаббера напрямую подключится? Вот так же и клиенты матрикса напрямую с ejabberd не могут, т.к. он не реализует client-to-server часть протокола.

cocucka    
★★★★★★★★★★★
Linux / Firefox
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90