SERVICE ORIENTED ARCHITECTURE (SOA)

TO BE DIFFERENTIATED SOA Features, Benefits and Report
Service Oriented Architecture (SOA) is defined as an architecture for developing, deploying and managing semantically enriched, loosely coupled, platform-independent, work units composed as ‘Services’ among Providers and Consumers to support business functions.

SOA is considered the fourth wave of distributed computing approach, which began with the centralized computing paradigm in the 1960s and 1970s, then moved through the PC and client-server era to the rise of the Internet and the web. The openness created by the web increases the need for integration and enables the foundation of SOA that allows the creation of Service-centric systems, which integrate services from different providers regardless of the underlying operating systems or programming languages of those applications.

starts with a simple idea -the concept of service. This makes it possible to introduce other ideas, such as service bus, service composition, and service virtualization, each of which can be applied to the architecture of an enterprise to deliver benefits.

Summary of Features and their Benefits SOA Features, Benefits, and Infrastructure shows the main features and benefits of SOA, together with the infrastructure needed to support them.