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

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.

主站蜘蛛池模板: 资源县| 杨浦区| 锦屏县| 灵石县| 连云港市| 卓资县| 神木县| 西充县| 迭部县| 西和县| 闵行区| 天气| 长垣县| 兴海县| 赤壁市| 大庆市| 九龙坡区| 加查县| 建平县| 保德县| 将乐县| 怀仁县| 巫山县| 龙泉市| 睢宁县| 安达市| 丰台区| 冀州市| 丽江市| 宣城市| 北碚区| 泗水县| 鲁甸县| 永定县| 广丰县| 青浦区| 辽阳市| 皮山县| 奇台县| 高淳县| 南华县|