资 源 简 介
Bundles contain Spring beans that are delivered to a container application via proxies. You can switch bundles and get a different version of the sub-application. This is handy when you have to support multiple versions of components at the same time, eg to support old orders created before the last upgrade.
Using this is a bit like OSGi, it uses similar syntax in the manifest to specify a bundle. But it differs in that bundles can also see general classes (eg log4j etc) on the classpath without your having to arrange for them to be bundled in turn. Also only one level of bundle is supported, which keeps it simple.
See the http://www.madurasoftware.com/ page to see how the Madura products fit together.