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

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.

主站蜘蛛池模板: 常熟市| 阳新县| 尚义县| 嘉峪关市| 铜梁县| 苏尼特左旗| 类乌齐县| 康保县| 栾川县| 吴旗县| 柳林县| 许昌市| 丰顺县| 平南县| 犍为县| 旬阳县| 龙川县| 无为县| 永州市| 固始县| 上高县| 湖北省| 原阳县| 瑞安市| 盱眙县| 扬州市| 光泽县| 黄大仙区| 三穗县| 平原县| 阜康市| 河南省| 关岭| 衡阳市| 大名县| 桑日县| 繁昌县| 班戈县| 五常市| 从化市| 黄陵县|