- 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.
推薦閱讀
- Python數據分析基礎
- JavaScript+jQuery網頁特效設計任務驅動教程(第2版)
- 深入淺出Prometheus:原理、應用、源碼與拓展詳解
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- Python進階編程:編寫更高效、優雅的Python代碼
- Data Analysis with IBM SPSS Statistics
- Java加密與解密的藝術
- 高級C/C++編譯技術(典藏版)
- 征服RIA
- Redis Essentials
- Elasticsearch for Hadoop
- iOS開發實戰:從入門到上架App Store(第2版) (移動開發叢書)
- Using Yocto Project with BeagleBone Black
- Java 7 Concurrency Cookbook
- Play Framework Essentials