One of my favorite fellow Delphi coders, Francois Piette has built a lot of great stuff, and the one thing I have used in more places that use Delphi than anything else is ICS.
Maybe Indy gets used more, and these days, Indy always comes in Delphi already pre-installed but I preferred to use ICS. I used its SMTP email client and FTP client, and I used it as a TCP client and server base-class when I needed to write a Modbus-TCP client and Modbus-TCP server component. Unfortunately I did not ask my former employers to open source it, so I can't post the links to its code. In retrospect I wish I had, as it might come in handy. There is an indy based modbus tcp component for Delphi up on github, but I don't think my own exists anywhere outside the employer where I built it.
A beautiful clean architecture makes for elegant maintainable solutions. Congratulations Francois and to his component for two whole decades! Next year ICS will even be old enough to get a drink in Texas.
You can find this and much more at the overbyte site:
http://wiki.overbyte.be
Maybe Indy gets used more, and these days, Indy always comes in Delphi already pre-installed but I preferred to use ICS. I used its SMTP email client and FTP client, and I used it as a TCP client and server base-class when I needed to write a Modbus-TCP client and Modbus-TCP server component. Unfortunately I did not ask my former employers to open source it, so I can't post the links to its code. In retrospect I wish I had, as it might come in handy. There is an indy based modbus tcp component for Delphi up on github, but I don't think my own exists anywhere outside the employer where I built it.
A beautiful clean architecture makes for elegant maintainable solutions. Congratulations Francois and to his component for two whole decades! Next year ICS will even be old enough to get a drink in Texas.
You can find this and much more at the overbyte site:
http://wiki.overbyte.be
No comments:
Post a Comment