Integrating with Web Services
No mobile app is a lonely island. You can create a standalone mobile app with Delphi, but most of the time developers want to integrate with services to provide access to data and add the whole social dimension to the mobile user experience. In this chapter, we are going to have a tour of different technologies available in Delphi to integrate with mobile backends running in the cloud, including the HTTP native client library, accessing REST APIs, and using the Cloud API framework for integrating with cloud Web Services available on Amazon and Azure.
This chapter will cover the following points:
- Understanding Web Services
- Building a native HTTP client
- Consuming XML SOAP Web Services
- Integrating with REST Services
- Integrating with the cloud
- Using the AWS SDK for Delphi
The objective of this chapter is to learn how to build mobile HTTP clients and connect to Web Services and data in the cloud. This is a very broad topic...