Wednesday, July 14, 2010

Spring Dynamic Modules

It is a moduler approach based on OSGI framework. Even though we talk about less coupled and highly cohesive applications its most of the time about the design. The design is done with less coupling and high cohesion. But its' outcome is a war/ear file which is again a single file. But with OSGI you can create bundles written in java programming language which are basically jar files which differes from ordinary jars because of the MANIFEST.MF that comes alone with each jar file. OSGI bundles has the capability of publishing and consuming services so that it considered as "SOA in a JVM". Spring DMs has all this handy features supported by OSGI framework.

No comments: