Enterprise Application Architecture with .NET Core
by Ganesan Senthilvel, Ovais Mehboob Ahmed Khan, Habib Qureshi
Problem statement
Our problem is that we need a web application which can perform, let's say, an addition operation. The user will interact with the frontend of our application by providing the required inputs, and the application will render the answer as a result of the operation.
High-level architecture
Assuming that we are now happy and mature solution architects, based on our experience, we decide to take the service-oriented architecture approach, thereby exposing our addition operation as a service. This will easily allows us in future to have multiple types of front-end clients, and we can expose the service to the world as we desire. It will also allow us to have our front end(s) and our backend, that is, the service, to change independently. ...
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