ProcessOne has patiently engineered a server framework that is stable and highly available thanks to a fast and flexible clustering engine, and versatile thanks to its plugin API. This is our vision.Įjabberd Business Edition has been much refined during recent years. However, we think that in many cases, a real-time project will need to leverage both XMPP and MQTT during its lifetime, making humans, things and application collaboration possible. XMPP and MQTT are designed with different use cases in mind. Your solutions can use the best of both worlds, and your implementations can be flexible and scalable at the same time.īy using a multi-protocol server, your deployment can benefit from the ecosystems of both protocols, and be compatible with vast number of standard tools and software.ĭoes it mean, we consider XMPP obsolete? Absolutely not. Thanks to combined support of XMPP and MQTT, ejabberd Business Edition is the first truly multi-protocols real-time messaging servers. It is one of the very first production-ready MQTT 5 servers, with compliance to the brand new specification released in May 2018. Moreover, from the very beginning ejabberd Business Edition provides full support for the brand new MQTT 5, being ready to support the most advanced use cases offered by this protocol. Supporting both standards opens a whole set of new use cases, making it possible to connect people, applications, small IoT devices and larger IoTs on the same platform. Some less powerful devices cannot leverage XMPP and need to resort to MQTT, which is designed with that small devices use cases in mind. XMPP offers more features than MQTT, but the extra flexibility and complexity comes at a cost. It is also used for Internet of Things in use cases where powerful devices need to be connected to the internet, especially with their own presence signal and control interface. XMPP is an IETF standard for instant messaging communication. It is the first time that a single platform is able to support the major reference real-time standard protocols. These principles also turn out to make the protocol ideal for the emerging “machine-to-machine” (M2M) or “Internet of Things” world of connected devices, and for mobile applications where bandwidth and battery power are at a premium. The design principles are to minimise network bandwidth and device resource requirements while also attempting to ensure reliability and some degree of assurance of delivery. It is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. With MQTT support, ejabberd brings equally incredible performance to this popular protocol, and true flexibility to real-time solutions. Our enterprise customers will be able to use both MQTT and XMPP in their real-time solutions.Įjabberd is the world’s leading XMPP server, both in performance and market share. This is a whole new protocol added - as an addition to XMPP (and SIP) - to our server. ProcessOne is proud to announce that ejabberd Business Edition now supports MQTT 5.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |