SOA (Service Oriented Architecture)

SOA (Service Oriented Architecture) という言葉, 興味はあるがいまいち実態がわからない. なんとなく,

  • 各サービスが独立して動作している
  • サービス間でXMLを使って仕様が公開されたメッセージを交換する
  • 大きなシステムをサービスの連携によって実現する

ぐらいのイメージは持っていて,非常によろしそうだと思っているのだけど, 具体的な意味とか取り組みとか,世の中的にこいつが今どうなっているのかとか, どうなっていくのかとか,そのあたりがわからん.