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

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.

主站蜘蛛池模板: 图们市| 潜山县| 阳泉市| 疏勒县| 巩留县| 麻栗坡县| 永登县| 密云县| 德令哈市| 秀山| 铜川市| 曲靖市| 宜阳县| 绥化市| 大同市| 盐源县| 佳木斯市| 陵川县| 通海县| 缙云县| 浪卡子县| 鲁山县| 正安县| 青海省| 怀宁县| 邵阳市| 五寨县| 孟津县| 张北县| 台前县| 六盘水市| 阿拉善右旗| 武穴市| 敦煌市| 额尔古纳市| 宝丰县| 禹州市| 宁德市| 牡丹江市| 南涧| 肇庆市|