I quote the words of the song βIf I Had a Hammerβ. SOA is an architectural approach for developing software as a set of services. In my opinion, this is best for systems that have less direct delay and limited bandwidth, as well as high access costs, etc. (All of them are obviously very subjective). You do not need a complete SOA, just get a free connection between the components, which, in my opinion, are a good goal to achieve.
, , ADO.NET, , . . SOA , . ? ? , (, , , , -, ).
- . , SOA. DDD, , , , . , , , .
.
SO question