- Start Here

 

Overall description of SOA

Home

 

Service Oriented Architecture - SOA, Definition:

 

In plain language:

 

SOA is a relatively new way of writing computers systems.
It simplifies the design of these systems by treating a program or group of programs as a Service. The way a Service differs from earlier ways of grouping programs together is that it follows a new standard that makes communication between programs easier.

 

That's all there is to it - not convinced? Well of course in the modern world of IT, abound with jargon and complexity, any new discipline will have it's own world of technical design and a whole new set of words used to describe it.

 

This section of SOArchitecture.com aims to help the newcomer understand this whole new world.

 

Formal definition:

 

SOA is a design methodology that enables loose coupling between Services. A Service provides functionality to achieve a desired result for a Service Consumer.