Question
· 18 hr ago

What is MQTT Broker

Hi Guys,

I'm a newbie in term of MQTT clients & brokers, and I've created a MQTT adapter to connect to a broker and I asked our system admin for the user/pass and the URL and this where we got stuck.

The admin is saying that all he has is IP address to the PEM key to the server itself, so my question is, is the broker the server itself and the url is the url to the server or is the Broker an application (eg. Mosquito) that runs in a server and if that's the case and if its Mosquito,  where do I find the connection details to it (user/pass & URL) ?

Thanks

 

 

Thanks

Product version: IRIS 2024.3
Discussion (1)2
Log in or sign up to continue

An MQTT Broker is a server-side application that implements the MQTT (Message Queuing Telemetry Transport) protocol. It acts as an intermediary to manage communication between MQTT clients, facilitating the publishing and subscribing of messages. It enables clients to produce and consume messages asynchronously and uncoupled by using topics. Examples of brokers include Eclipse Mosquitto [1][2].

In your scenario, the broker could be an application like Eclipse Mosquitto running on a server. The URL usually points to the broker instance, which could be located at the server’s IP address if appropriately configured. Credentials such as username and password may be required, depending on the broker’s configuration [1][2].

If only the server's IP and PEM key are available, it implies that the broker may use SSL/TLS for secure communication; hence the PEM key might be needed for authentication. It's essential to clarify the broker's specifics with the system administrator and understand its configuration [1][2].

Sources: