Skip to main content


developerWorks  >  Open source | Java technology | WebSphere  >

Apache Geronimo uncovered

A view through the eyes of a WebSphere Application Server expert

developerWorks

Level: Intermediate

Adam Neat (adamneat@anoti.com), Author, Freelance

16 Aug 2005

Register now or sign in using your IBM ID and password.

Discover the Apache Geronimo application server through the eyes of someone who's used IBM WebSphere® Application Server for many years (along with other commercial J2EE application servers). This tutorial explores the ins and outs of Geronimo, comparing its features and capabilities to those of WebSphere Application Server, and provides insight into how to conceptually architect sharing an application between WebSphere Application Server and Geronimo.

Prerequisites

To get the most out of this tutorial, you should have a basic familiarity with the IBM WebSphere Application Server product family. You should also posses a general understanding of J2EE terminology and technologies and how they apply to the WebSphere Application Server technology stack.


System requirements

If you'd like to implement the two technologies included in this tutorial, you'll need the following software and components:

  • IBM WebSphere Application Server. The version I'm using as a base comparison is IBM WebSphere Application Server, Version 6.0. However, given the large install base of WebSphere, Version 5.1, I make retrospective version references. To obtain this software, see your IBM sales representative to purchase, or check with your employer to see if they have available licenses. You can also download a trial version.
  • Apache Geronimo. I've used Geronimo, Version 1.0, Milestone 3 as the comparison version for this tutorial. You can download Geronimo under the Apache Software Foundation (ASF) licensing scheme.

Because I've written this tutorial while traveling, I've been restricted to using my Microsoft® Windows® XP Professional-based notebook computer on which all these components are installed. For the purposes of this tutorial, you can get away with 512MB of memory and an Intel® Pentium® processor with Intel Centrino™ mobile technology at greater than 1.6GHz or a Pentium 4 2.66GHz processor (I'm using a Pentium 4 3.06GHz with 1GB of memory).



Duration

Under two hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community