Banking-client
Since our server is implemented using RESTful web services, there are a bunch of options for writing clients and consuming them with libraries, such as Netflix Feign, OkHttp, Spring Rest Template, and Retrofit.
Because of this, the clients can have their own implemented mechanisms to consume the services. This approach is not bad at all; actually, we should keep it open, and the decision of writing our own tool to interact with the server should be a client choice, in order to avoid the conformist relationship described earlier. However, it's always a good idea to provide a built-in SDK or library to interact with the server and reduce the amount of effort required for it, and that's the reason we have the banking-client module. ...
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