Request
A request is a piece of information that is sent to the server by a client. The client and the server have to agree on the protocol that they use to communicate, in order to allow them to interact with each other.
In order to facilitate the exchange of data, it is recommended that an SDK (or some sort of library) be provided by the product vendors. For example, if you're interested in interacting with a database from a Java application, there are drivers coded in the form of libraries that can be used for that. Furthermore, the database vendors also provide drivers for different programming languages, desktop applications, or UIs, to interact with servers such as pgAdmin or MySQL Workbench.
Providing an SDK is not a must; even when ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access