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.

  • cryptOP
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

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

    • cocucka
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

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

      • cryptOP
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

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

        • cocucka
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

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

          • cryptOP
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            он не реализует client-to-server часть протокола.

            дебилизм:( :(