Apache Geronimo is an open source, lightweight Java application server. It is fully compliant with Java Enterprise Edition and provides customizable assemblies and modules. Some innovations in Geronimo, like plugins and portals, are affecting the industry. IBM contributes to Geronimo and uses a customized version as Websphere Community Edition.
Report
Share
Report
Share
1 of 32
More Related Content
Os Mcmahan
1. Apache G eronimo Paul McMahan [email_address] Apache Geronimo and MyFaces Developer IBM Software Group The Little Application Server That Could
2. Outline What is Apache Geronimo? Java Enterprise Edition Innovations in Geronimo Affecting the Industry Questions
4. Enterprise Application Server Apache Geronimo HTTP Files Databases RMI XMLRPC Etc… Enterprise Information Systems Applications Message Queues
5. Works with Apache HTTP Server Apache HTTP Apache Geronimo mod_perl mod_php Apache Java Protocol HTTP
6. Open Source, Apache Style Principles established by HTTP server project Open participation Meritocracy Apache Software License Publicly available source code Uniform development practices Tomcat, Struts, Axis, MyFaces, Ant, Maven…
7. Consumability Install = unzip Free, Apache Software License Works wherever Java works 20 MB memory 10 second startup Unneeded parts can be removed or replaced
8. Geronimo Kernel and GBeans Fundamentally, Geronimo is a component integration environment Geronimo Kernel Provides core system services Manages resources (Thread Pools, ClassLoaders, etc.) Component life-cycle, dependency management, etc. GBeans Simple Inversion of Control Framework Configuration and Dependency info injected at run time
20. Plugins Plugin Repositories Interactive browse and install Application migration Developer to developer Development to Production Strategic direction for customizable assemblies Dynamic portlet additions
21.
22. Geronimo Plugin Community Geronimo developers Geronimo users ISVs Community site Catalog Reviews Forums
23.
24. Cool innovations I know less about XBean Eclipse plugin Clustering: GCache WADI Application Distribution Infrastructure SOA integration (Tuscany)
26. Not a new concept, overall Free software, commercial support Linux --> Redhat and other distros Apache HTTP --> IBM HTTP Geronimo --> IBM Websphere Community Edition Cross-industry collaboration Innovation Commoditization of lightweight application server?
27. Websphere Community Edition Customized build of Apache Geronimo Free download, several support options available Works out of the box with IBM middleware Developer.com 2007 Product of the Year Open Source Tool Category
28. IBM’s Open Source Ecosystem – Stage 1 Geronimo IBM Websphere Community Edition IBM Contributions, fixes
29. IBM’s Open Source Ecosystem – Stage 2 IBM Websphere Components Geronimo IBM Websphere Improvements Contributed to Geronimo IBM Websphere Community Edition IBM Websphere
30. IBM’s Open Source Ecosystem – Stage 3 Geronimo Geronimo Components Incorporated in IBM Websphere IBM Websphere Community Edition IBM Websphere IBM Websphere Components IBM Websphere Improvements Contributed to Geronimo
31. Summary Light weight, customizable application server Apache style open source Fully compliant Java Enterprise Edition Innovations Affecting the industry