Summary
In this chapter, we reviewed what client-server architectures are and how to implement them using the Spring Framework. One important aspect to remember is that when we are building applications following this architectural style, it's always worth providing an SDK to make the server resources easy to consume.
Providing proper documentation can help clients to write their own code to interact with the server, if necessary. In this case, we will avoid introducing a conformist relationship among the server and clients. We also explored spring actuator, a library that can be used to add endpoints that provide information about the application. Furthermore, we reviewed how to use Postman to create tests that can regularly assess the application's ...
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