Chapter 1. Red Hat JBoss Fuse Overview
1.1. Red Hat JBoss Fuse Container Architecture
Figure 1.1. Red Hat JBoss Fuse Container Architecture
- OSGi bundle
- An OSGi bundle is a JAR file augmented with metadata in the JAR's
META-INF/MANIFEST.MFfile. Because the Red Hat JBoss Fuse container is fundamentally an OSGi container, the OSGi bundle is also the native format for the container. Ultimately, after deployment, all of the other deployment unit types are converted into OSGi bundles.
- A Web application ARchive (WAR) is the standard archive format for applications that run inside a Web server. As originally conceived by the Java servlet specification, a WAR packages Web pages, JSP pages, Java classes, servlet code, and so on, as required for a typical Web application. More generally, however, a WAR can be any deployment unit that obeys the basic WAR packaging rules (which, in particular, require the presence of a Web application deployment descriptor,