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

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.

主站蜘蛛池模板: 绥德县| 涞源县| 桂东县| 米易县| 诸暨市| 博湖县| 三门峡市| 邯郸县| 屏南县| 桐乡市| 昌宁县| 西乌| 涞水县| 湖南省| 平乐县| 乌鲁木齐县| 盱眙县| 铅山县| 绥滨县| 土默特右旗| 新平| 堆龙德庆县| 南投县| 三都| 沙坪坝区| 西安市| 县级市| 普安县| 普宁市| 夏津县| 彩票| 镇雄县| 凤台县| 磴口县| 临高县| 牡丹江市| 邯郸市| 平阴县| 保山市| 铅山县| 肥城市|