Server
The server is in charge of processing the received requests (which should comply with a predefined format), and then producing results.
Once the data is retrieved, a whole process begins, checking the requests before processing them. This process begins by authenticating and authorizing checks that verify the client’s identity. A validation process then starts, to review the input provided by clients, and the provided body request is tested to verify its structure. After that, checks to validate that the data complies with the business logic constraints are executed. To finish, the requests are processed by the server.
These steps make it possible to achieve a certain level of reliability within the application, since ill-intentioned ...
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