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

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.

主站蜘蛛池模板: 浏阳市| 秦皇岛市| 澄迈县| 繁昌县| 武宁县| 泗洪县| 邵东县| 巨野县| 通化市| 佛教| 长沙县| 丹东市| 阿巴嘎旗| 彭阳县| 玉山县| 阿克陶县| 炉霍县| 左云县| 马关县| 多伦县| 合水县| 克什克腾旗| 海兴县| 苗栗市| 恭城| 五家渠市| 池州市| 大埔县| 嘉峪关市| 巴东县| 梧州市| 昭平县| 朔州市| 甘南县| 贺兰县| 阳西县| 武邑县| 聂荣县| 克山县| 本溪| 通州区|