Since there are very few examples out there, I would like to share a TCP/IP component based on synapse + a small demo application. I hope you will find it useful.
In order to compile the demo, you need two components:
- Synapse trunk(
http://www.ararat.cz/synapse/doku.php/download or OPM)
- VirtualTreeView available both in 2.0.6 and Trunk. Since the VTV versions are slightly different, I attach two zip files, one for 2.0.6 and one for trunk.
The component supports:
- connection through proxy server(html, proxy4, proxy5)
- encrypted communication
- compressed streaming
- broadcasting
- resource strings which can be easily convert to other languages
The demo was mainly tested on windows with Lazarus Trunk/FPC 3.0.4. I have no idea how it behaves with other versions.