最近じわじわと存在感を増しているOSGiですが、興味深いエントリを見つけました。 Of Programming and Architecture ≫ Blog Archive ≫ SOA in a JVM OSGiによってJavaコンポーネント間の疎結合化が促進され、かつコンポーネントを動的にロード・アンロードできることで、JVM内であってもSOAが実現できる、という意見です。 SOAというとWebサービスとかBPELとかESBとか、とかく話が大げさになりがちですが、SpringやOSGiで実現されるPOJOベースのサービスだって立派なSOAの構成要素だと思います。