What is Service Oriented Architecture (SOA)?
A Service Oriented Architecture is essentially a collection of services. Service Oriented Architecture services communicate with each other. The communication can involve either simple data passing or it could involve two or more services coordinating some activity. Some means of connecting services to each other is needed. Service Oriented Architectures are not a new thing. The first Service Oriented Architecture for many people in the past was with the use DCOM or Object Request Brokers (ORBs) based on the CORBA specification.
This is a video introduction to SOA called “What is Service Oriented Architecture”. I noticed it is on YouTube twice and has gotten over 30,000 combined views – it is so basic the hit count is amazing and a bit scary it’s so elementary. At least start with Service Oriented Architecture for Dummies or the Wikipedia SOA page has good definitions and lots of links to more detail.