サービス指向アーキテクチャ(SOA:Service Oriented Architecture)について書かれたオンラインマガジン、ブログ、業界誌、書籍は数多くあるが、SOAについて知るべきことはすべて、すでに私がLinuxおよびオープンソースソフトウェアの運動から学んでいたことだった。 前述のような出版物による行き過ぎた宣伝攻勢をなんとか免れた人々は、SOAを最近のIT業界を襲った過度の流行と捉えている。皮肉な見方をするIT業界関係者の中には、SOAをベンダが高価な“SOA対応”製品を無知なITマネージャに売りつけるためのマーケティング用語と考えている人もいる(私自身もそうだ)。SOAは業界用語としての確固たる地位を確立する一方で、その概念はきちんとした実体を伴っている。SOAという用語に統一された定義は存在しないが、大半の定義ではソフトウェアサービスを使って柔軟なアーキテクチャを生み出