Introduction to the notion
Service-oriented architecture permits increases in the quality of the system structure, even in the absence of object-oriented technologies. It leads to the publication of software components as services, in a direct continuation of web services technologies. As such it promotes open systems.
Here, we apply the service metaphor to the design of a technical system (generally an IT one). As with each time we turn to a metaphor, the design is located in the logical aspect of the system. SOA is therefore a “style” of architecture.