Summary
In this chapter, we have examined in some detail a number of different alternative techniques for building client applications that use Web Services. We looked into the HTTP, SOAP, and REST client libraries available in Delphi. We also examined the Delphi Cloud API and the AWS SDK for Delphi.
Overall, these techniques are very important, as most applications interact with remote data and Web Services these days. Which technique you use will depend on your specific needs – the reason we offered a broad overview of the many alternatives available in Delphi rather than focusing on a specific one.
In some cases, however, you might want to build both the client and the Web Service itself. That’s the topic we’ll cover in the next two chapters, starting with the foundations and progressing with more advanced features.