Open Source J2EE? Web Tier & Clustering
London, March


  • To gain a detailed understanding of the usage and workings of the Open Source implementations of the J2EE" Web Tier and how it can be clustered. The course is aimed at the technical developer who wishes to truly understand the infrastructure they are using. It examines the new 2.4 standard and what it does and doesn't tell you about implementing real world web applications. The use and configuration of JBoss, Geronimo, Jetty and Tomcat are considered plus several related open source technologies. While this is not an internals course, details of the container implementation are presented where important or interesting.


  • Good working knowledge of Java.
    Familiarity with HTML, HTTP and the web.
    Background knowledge of J2EE technologies including Servlets, EJBs, JNDI and JDBC.
    A notebook computer to participate in practical work.

Greg Wilkins
Jules Gosnell
Renaissance Chancery Court
252 High Holborn
London WC1V 7EN, United Kingdom
March, 2005
9:00 AM - 5:00 PM
4 days £2000
For more information or to sign up, please contact


  • Day 1 -- Web Applications & Containers
  • Web Containers, HTTP Servers and Application servers
  • The 2.4 Servlet Specification
  • Servlets, Filters, Contexts, WARs, etc
  • Servlets, HTML, JSP content and Other Options
  • Dispatchers, Sessions, Listeners and Events
  • Day 2 -- Content and Deployment
  • Content Generation: XML, SOAP, Cocoon, Struts, etc
  • Connectivity: EJB, JNDI, JDBC, etc
  • Deployment Configurations and options
  • Internationalization
  • Portability
  • Day 3 -- Advanced & Workshop
  • Security, Authentication, Confidentiality, Single Sign On, Untrusted Code
  • Management, Debugging, Statistics, Optimization
  • Workshop
  • Day 4 -- Clustering
  • Hot StandBy, Fail Over, Availability, Scaling
  • Load Balancing (Apache/mod_jk and others...)
  • HttpSession distribution (Jetty, Tomcat, JBoss, Geronimo)
  • Shared Stores, In memory replication, Partitioning
  • Workshop

Map to Hotel: