Jump to content
TimCruise

Is there MQTT connection feature in RAD Studio v10.4?

Recommended Posts

Dear RAD Studio Experts,

Nowadays, monitoring huge among of sensors over internet is very popular.  So MQTT was invented for this purpose:

https://mqtt.org/

 

My questions are:

  1. Is there MQTT connection feature in RAD Studio v10.4 so that we can create stunning user dash board from within RAD Studio?  It is a big advantage over http web browser dash board because we do not need to open MQTT server IP address to whole public.
  2. Will there be MQTT connection feature in new version of RAD Studio?  :classic_smile:

Share this post


Link to post
28 minutes ago, TimCruise said:

I've just found this one, and am trying to see how to install it in RAD Studio v10.4:

https://github.com/pjde/delphi-mqtt

:classic_huh:

 

We use this one (paid but not expensive): TMS MQTT Cross-platform messaging client library implementing the full MQTT specification. (tmssoftware.com)
Works very good, we use it for signaling between apps and servicec etc.  

 

 

Share this post


Link to post

It looks good and is not expensive!  Let me check!  Thank you!  :classic_smile:

 

And do you feel that your implementation is more secure than http web browser dash board?

Share this post


Link to post
15 hours ago, TimCruise said:

It looks good and is not expensive!  Let me check!  Thank you!  :classic_smile:

 

And do you feel that your implementation is more secure than http web browser dash board?

We use het purely internally, you simply have to setup an internal MQTT server and point your clients to that, 
 

(i even have tooling to use the internal DNS as configuration for this, but we don't use this at this point yet).

 

Share this post


Link to post
Guest

There's also (the rather costly) /n software.

Share this post


Link to post

Hi,

 

I am Sergio the developer of sgcWebsockets library (esegece.com). The MQTT protocol is supported (3.1.1 and 5.0) on plain TCP and WebSocket connections (secure connections are supported too) and can be compiled on all Delphi personalities (windows, mobile, linux...). You can check the following link, which contains more info about the MQTT client component:

 

https://www.esegece.com/websockets/protocols/mqtt

 

The documentation can be accessed from here:

 

https://www.esegece.com/help/sgcWebSockets/#t=Components%2FProtocols%2FSubprotocols%2FMQTT%2FProtocol_MQTT.htm

 

Kind Regards,

Sergio

  • Like 2

Share this post


Link to post

For some time, there is a client and an example MQTT server in the ICS library.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×