官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 美姑县| 策勒县| 东宁县| 莎车县| 武平县| 府谷县| 巴林右旗| 嘉义县| 临汾市| 抚宁县| 桃江县| 盈江县| 微博| 肥西县| 雅安市| 阿图什市| 安义县| 华安县| 东丰县| 原平市| 花莲市| 湖南省| 孟津县| 沅江市| 巫山县| 敖汉旗| 连州市| 南溪县| 泌阳县| 华阴市| 乐亭县| 晋城| 江源县| 富源县| 岳阳县| 阿坝县| 吉水县| 格尔木市| 黄陵县| 洪雅县| 武邑县|