Abstract : This talk will highlight the ease of EJB programming of the JOnAS (jonas.objectweb.org) open source Java Application Server of the ObjectWeb ? (www.objectweb.org) consortium. The Java Enterprise Edition 5 (JavaEE ? 5) specification, the J2EE 1.4 successor, focuses on Ease of Development. This is particularly true for the EJB3 specification. EJB programming has often been considered as too complex, although many tools have been provided to simplify this task, like XDoclet (annotation programming) and many Integrated Development Environments plugins. EJB3 provides a brand new simplified programming model for enterprise application development. This session will highlight the main EJB3 concepts, including EJB components programming as POJO, annotations, interceptors, callbacks, and the new persistence model. Most of them will be illustrated by examples demonstrated on the new JOnAS EJB3 container. In addition to the intrinsic EJB3 advantages, the new JOnAS EJB3 technology brings still more facilities to Enterprise Application developers, especially regarding deployment and client container issues. This will be presented through the brief description of the new JOnAS EJB3 container architecture.
Speaker : Florent Benoit is one of the key JOnAS developers. He received a master in Computer Science from the University of Grenoble. He is an expert in J2EE, and has developed critical JOnAS components such as the web container with integration of Tomcat or Jetty, the security service, ORB integration, the deployment features... And now, he is leading the development of the JOnAS EJB 3 container of the Java EE 5.0 specification which will be included in a next JOnAS version.
Conférence en français.