Angus Robertson 574 Posted February 24, 2023 SVN and the overnight zip add new client and server components for the MQTT protocol based on work at https://github.com/pjde/delphi-mqtt updated heavily for SSL support. I notice the original Github repository has been forked over 70 times, so presumably at least that many people were interested in using MQTT, however I'm not sure a person, so while I can see the sample client and server sending data to each other, the new components really need to be tested in a better environment against other clients and servers. Who can help? Also, I used Geoffrey Smith's fork, after discussion in this forum, but wonder if any of the other 70 forks have useful additions? So if you use MQTT, please try and look at this new version, so any changes and improvements can be done in the new month before it released and becomes harder. I deliberately renamed TMQTTParser to TIcsMQTTParser, TMQTTClient to TIcsMQTTClient and TMQTTServer to TIcsMQTTServer to avoid conflicts if the original units are installed, otherwise the new units should be compatible with the original, but with added SSL/TLS if anyone uses that. Angus 1 Share this post Link to post
FPiette 382 Posted February 24, 2023 (edited) 1 hour ago, Angus Robertson said: I used Geoffrey Smith's fork, after discussion in this forum, but wonder if any of the other 70 forks have useful additions? Maybe a message on GitHub would reach more peoples? Or in https://en.delphipraxis.net/forum/29-network-cloud-and-web/ ? Edited February 24, 2023 by FPiette 1 Share this post Link to post
Fr0sT.Brutal 900 Posted March 16, 2023 (edited) On 2/24/2023 at 6:14 PM, Angus Robertson said: wonder if any of the other 70 forks have useful additions? It could be easily checked as all these forks are visible and the message in the header usually says "fork behind master by N commits" or "fork is up-to-date with master". Moreover, filtering by "Active" repo type (with push activity) in https://github.com/pjde/delphi-mqtt/forks produces only 4 items that are easy to check (switch to list view to have filter and sort actions) Edited March 16, 2023 by Fr0sT.Brutal Share this post Link to post