Technical requirements
This chapter, which focuses on server technology, will primarily require a Windows machine—your Delphi development machine will suffice quite nicely for testing and debugging Windows services.
If you have Delphi Enterprise, you can also develop and run Linux console applications and server apps. They can be deployed over your network to a standalone Linux server or onto a virtual machine. Only Ubuntu 16.08 or 18.04 or RedHat Enterprise 7 are currently supported by Embarcadero.
You can find the code for this chapter on GitHub at https://github.com/PacktPublishing/Fearless-Cross-Platform-Development-with-Delphi/tree/master/Chapter12.
We'll start simply by going back to square one: console apps.