Skip to main content
Version: 3.0.x

MQTT Basic Features Highlights

BifroMQ provides extensive MQTT protocol support for IoT applications and services, demonstrated through compatibility with different protocol versions, customized configurations for tenants, dynamic adjustment capabilities, message interchangeability across protocol versions, and support for shared subscriptions in specific protocol versions.

  1. Comprehensive Protocol Support: BifroMQ supports MQTT versions 3.1, 3.1.1, and 5.0, compatible with all third-party clients that utilize these protocol versions. This ensures users can seamlessly integrate BifroMQ into their existing systems, offering a smooth experience for developers and administrators.

  2. Tenant-Specific Configurations: BifroMQ allows for protocol-related settings to be customized for each tenant, catering to the specific needs and application scenarios of each tenant.

  3. Dynamic Adjustment via Plugins: BifroMQ supports dynamic adjustments of protocol settings through the use of setting provider plugins, offering flexibility and adaptability in rapidly changing business operations.

  4. Interoperability Between Protocol Versions: BifroMQ supports message exchange between sessions established with different MQTT protocol versions within the same tenant, ensuring seamless communication between devices and clients on different protocol versions.

  5. Shared Subscriptions Support: BifroMQ provides shared subscriptions for MQTT versions 3.1 and 3.1.1, allowing multiple clients to subscribe to the same topic and balance the message load among them, improving the efficiency and reliability of message processing.