SOA(Service Oriented Architecture:サービス指向アーキテクチャ)は,アプリケーションなどをコンポーネント化(部品化)し,それらを組み合わせてシステムを作る設計手法である。システムを柔軟に変更できることなどがメリットだ。ただし,そのような手法はこれまでもあった。オブジェクト指向やEAIといった従来の技術との違いに注目し,「SOAとは何か」を解説する。

Part1 SOAの“サービス”とは何か 
Part2 オブジェクト指向とはここが違う 
Part3 EAIとはここが違う 
Part4 SOAを安定して運用する