- 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.
- Java應(yīng)用與實(shí)戰(zhàn)
- Visual C++串口通信開發(fā)入門與編程實(shí)踐
- 軟件架構(gòu)設(shè)計:大型網(wǎng)站技術(shù)架構(gòu)與業(yè)務(wù)架構(gòu)融合之道
- 深入淺出WPF
- Mastering PHP Design Patterns
- Blockly創(chuàng)意趣味編程
- Go并發(fā)編程實(shí)戰(zhàn)
- 利用Python進(jìn)行數(shù)據(jù)分析(原書第3版)
- Scala程序員面試算法寶典
- INSTANT Silverlight 5 Animation
- 多模態(tài)數(shù)據(jù)分析:AGI時代的數(shù)據(jù)分析方法與實(shí)踐
- UX Design for Mobile
- Arduino機(jī)器人系統(tǒng)設(shè)計及開發(fā)
- Python網(wǎng)絡(luò)爬蟲實(shí)例教程(視頻講解版)
- Test-Driven iOS Development with Swift