In this chapter, we will cover:
Data-centric applications can have many different architectures. In some of these architectures, the data is not even in the database itself. In these cases, a possible scenario can be that the data is collected by calling web services.
Essentially, a web service provider offers a way for external applications to unlock its data, but not give away total access to its database (or other data sources).
A call to a web service will have to satisfy certain standards as set by the World Wide Web consortium (W3C). Since the fourth ...