- Building Microservices with .NET Core 2.0(Second Edition)
- Gaurav Aroraa
- 129字
- 2021-07-02 20:12:51
Service-Oriented architecture
In the previous section, we discussed the monolithic architecture and its limitations. We also discussed why it does not fit into our enterprise application requirements. To overcome these issues, we should take a modular approach where we can separate the components such that they should come out of the self-contained or single .NET assembly.
The main difference between SOA and monolithic is not one or multiple assemblies. As the service in SOA runs as a separate process, SOA scales better compared to monolithic.
Let's discuss the modular architecture, that is, SOA. This is a famous architectural style where enterprise applications are designed as a collection of services. These services may be RESTful or ASMX Web Services. To understand SOA in more detail, let's discuss service first.
- Mastering Adobe Captivate 2017(Fourth Edition)
- Mastering OpenCV Android Application Programming
- 深入淺出Prometheus:原理、應用、源碼與拓展詳解
- 實戰Java程序設計
- Learning Apache Kafka(Second Edition)
- Getting Started with Eclipse Juno
- Learning Docker Networking
- SQL Server 2008 R2數據庫技術及應用(第3版)
- Java Web應用開發項目教程
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器
- Java自然語言處理(原書第2版)
- 從零開始學Unity游戲開發:場景+角色+腳本+交互+體驗+效果+發布
- Isomorphic Go
- Python繪圖指南:分形與數據可視化(全彩)
- Backbone.js Patterns and Best Practices