Logo
/
Sign in
Product Logo
TMS MQTTTMS Software

Cross-platform messaging client library implementing the full MQTT v3.1.1 and v5 specification.

Vendor

Vendor

TMS Software

MQTT.png
Product details

TMS MQTT is a cross‑platform messaging client library implementing the full MQTT v3.1.1 and v5 specifications. It is designed to help developers build MQTT client applications faster using RAD component‑based MQTT communication. The library offers a high‑performance and fully MQTT‑spec‑compliant non‑blocking multi‑threaded component architecture. TMS MQTT includes a non‑visual logger component, enabling logging and diagnostics without UI components. It can be used in VCL, FMX, and LCL applications across multiple platforms, including Windows, macOS, Linux, iOS, Android, and Raspberry Pi.

Features

  • Cross‑platform MQTT implementation: Implements the full MQTT v3.1.1 and v5 specification, ensuring compatibility with modern message‑based IoT and communication systems.
  • Faster MQTT client development: Helps developers build MQTT client applications faster through ready‑to‑use RAD component‑based MQTT communication.
  • High‑performance architecture: Provides a fast and safe non‑blocking multi‑threaded component architecture that is fully compliant with MQTT specifications.
  • Non‑visual logger component: Includes a non‑visual logger component for capturing logs and diagnostics without requiring user interface elements.
  • Multi‑framework support: Can be used in VCL, FMX, and LCL applications, offering flexibility across Delphi environments.
  • Wide platform compatibility: Supports development for Windows, macOS, Linux, iOS, Android, and Raspberry Pi, enabling the creation of MQTT solutions across multiple ecosystems.

Benefits

  • Enables faster development of MQTT client applications
  • Provides safe and high‑performance MQTT communication
  • Works across major desktop, mobile, and embedded platforms
  • Supports multiple development frameworks (VCL, FMX, LCL)
  • Includes built‑in logging capabilities