MQTT stands for Message Queue Telemetry Transport introduced by IBM in 1999. It is ISO standard which is based on PUBLISH SUBSCRIBE model.
MQTT is a lightweight messaging protocol for use in conjunction with TCP/IP protocol.
MQTT does a couple of things. One provides connectivity( mostly in embedded devices) between applications and middleware on one side. seconds networks and communication on the other hands.
Like any other protocol, MQTT is based on a client and a server. MQTT server is a broker and clients are simply the connected devices.
So:
1: When a device wants to send data to the broker, we call this operation a PUBLISH.
2: When a device wants to receive data from the broker, we call this operation a SUBSCRIBE.
There are many brokers that implement MQTT protocol. One of the most popular and commonly used is the Mosquito broker.
Thinkspeak MQTT broker is available now to all users.
Short Notes:
MQTT is a lightweight messaging protocol for use in conjunction with TCP/IP protocol.
MQTT does a couple of things. One provides connectivity( mostly in embedded devices) between applications and middleware on one side. seconds networks and communication on the other hands.
Like any other protocol, MQTT is based on a client and a server. MQTT server is a broker and clients are simply the connected devices.
So:
1: When a device wants to send data to the broker, we call this operation a PUBLISH.
2: When a device wants to receive data from the broker, we call this operation a SUBSCRIBE.
There are many brokers that implement MQTT protocol. One of the most popular and commonly used is the Mosquito broker.
Thinkspeak MQTT broker is available now to all users.
Short Notes:
No comments:
Post a Comment