This gives you the details about the MQTTRoute Product Package. When you unzip the
file, a folder Bevywise will be created. The contents of the Broker are in Bevywise/MQTT_Broker location.
This folder contains the executable file required to run Bevywise MQTTBroker. The runbroker.sh file runs the broker using the python executable file.
This folder contains a secure SSL/TLS certificate. The client and server contain a common CA certificate root.crt file which is the Certificate Authority to verify the clients and the server. client/ will have the client.crt certificate file and client.key file for the certificate. server/ will have a server.crt certificate file and server.key key file for the certificate.
In this folder, the configuration file for the broker is stored. The properties like
Broker Port, TLS Port, Enable/Disable TLS and Authentication of the user can be
configured using the broker.conf file.
This folder contains the SQLite database that stores all the details of the broker. When the broker runs, the database is created.
This folder contains the core libraries of Bevywise MQTTBoker.
This folder contains the open source license agreement and license file of the MQTTBroker libraries.
This folder contains the required files for the User Interface. You can see the user
interface from your browser using 127.0.0.1:8080.
A text file which guides the user step by step to run the Bevywise MQTTBroker.