XMQ
Credits:The XMQ web site is provided by Linotex.The XMQ and SPTK Windows installers are created with Advanced Installer free Open-Source license.
There were 0 unique visitors to this page

SPTK — the library behind XMQ

SPTK (Simply Powerful Toolkit) is the Open Source cross-platform C++20 class library that the XMQ MQTT server is built with. Everything XMQ needs below the MQTT protocol itself — non-blocking sockets and TLS, thread pools and timers, database access for message persistence, XML/JSON handling and logging — comes from SPTK. The MQTT server is, in that sense, the largest application built on the library and its primary proving ground.

Project Goals

SPTK implements the classes that are usually needed when a C++ application should work in more than one operating system. The range of classes includes networking, threads, database access, XML/JSON documents, web services and GUI. The aim of the project is to keep it as compact as possible.

Supported Operating Systems

The library supports Linux (.deb and .rpm flavours), BSD, and MS Windows. Unlike XMQ, which is distributed as binary packages only, SPTK is available in both source code and binary packages from the Downloads page.