Enabling IoT Development
MQTT is a small and efficient machine-to-machine protocol that passes information between clients through use of a centralized broker in a "Publish & Subscribe" architecture supporting one-to-one (unicast), one-to-many (multicast) and many-to-one (concentrator) data architectures.
The client-to-client nature of MQTT allows developers great flexibility in application design making it exceedling simple to deploy broad field sensor networks or create systems with distributed controllers and automatic failover handling.
InterNiche's MQTT was developed with the same goals and objectives used for all of our modules: memory efficiency, throughput optimization and adherence to formal specifications.
MQTT is pre-integrated with our TCP/IP and SSL implementations to provide you with a drop-in solution for your IoT development projects.