16.10.2015 Views

Getting Started with WebSphere Application Server

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction to <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> Community Edition 25<br />

1.5 Components of Community Edition<br />

Apache Geronimo brings together technologies from the broader open source community<br />

to support the Java EE stack. For example: Apache Tomcat, ActiveMQ, Tranql, OpenEJB<br />

and so on. Apache Geronimo uses the Apache license, is highly customizable, and is<br />

community-driven. Figure 1.3 shows the components of Community Edition.<br />

Figure 1.3 – Components of Community Edition<br />

In the figure you can see that Community Edition is composed of the following:<br />

• Apache Geronimo kernel, which provides a framework for adding other services like<br />

the custom business services;<br />

• Leading components that developers need, like Web services, security, and<br />

messaging. They are integrated and tested <strong>with</strong> Community Edition, so developers<br />

don’t have to worry about any custom integration work or version compatibility issues.<br />

• Administrator console, powerful tool that allows developers to define Tomcat<br />

connections (HTTP, HTTPS, AJP), database pools, and security realms <strong>with</strong>out any<br />

coding or restarting the server.<br />

Table 1.1 provides a short description of the major integrated components in Community<br />

Edition:<br />

Components or Features<br />

Apache Geronimo kernel<br />

Apache Derby<br />

Description<br />

An open source Java EE 5 application server project<br />

which provides the foundation for Community Edition<br />

An embedded small-footprint database server suitable<br />

for very small and simple projects. For projects where

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!