- Building Microservices with .NET Core
- Gaurav Kumar Aroraa Lalit Kale Kanwar Manish
- 135字
- 2021-07-02 22:08:05
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 go with some 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 & monolithic is not one or multiple assembly. But as the service in SOA runs as separate process, SOA scales better compared to monolithic.
Let's discuss the modular architecture, that is, SOA. This is a famous architectural style using which the enterprise applications are designed with a collection of services as its base. These services may be RESTful or ASMX Web services. To understand SOA in more detail, let's discuss service first.
推薦閱讀
- C++面向對象程序設計(第三版)
- FuelPHP Application Development Blueprints
- 基于Java技術的Web應用開發
- 趣學Python算法100例
- Data Analysis with IBM SPSS Statistics
- HTML5+CSS3網站設計教程
- Java Web應用開發技術與案例教程(第2版)
- Instant QlikView 11 Application Development
- Java EE 7 Performance Tuning and Optimization
- Linux:Embedded Development
- 執劍而舞:用代碼創作藝術
- Android玩家必備
- 從程序員角度學習數據庫技術(藍橋杯軟件大賽培訓教材-Java方向)
- Python期貨量化交易實戰
- Python程序設計開發寶典