| Java EE |
| The Java Platform, Enterprise Edition (Java EE) is the industry standard for enterprise application development. This proven platform provides a secure, robust, and scalable environment for building, deploying, and managing enterprise-class applications while delivering strong code portability and reusability. The Java platform has proven to be ideally suited for the web, due in large part to the combination of rich features and robust, proven implementations. |
Sessions will include:
- Java EE 5 and Glassfish: A Plunge into the Aquarium
Java Platform, Enterprise Edition (Java EE) 5 is the next version of the Java EE platform and delivers significant enhancements focused on ease of development. The Project GlassFish Community at Java.Net is building an enterprise-quality, Open Source Application Server that implements the new Java Platform, Enterprise Edition (Java EE) 5 specification. The technology developed by the project is already used in several products from different vendors, including the Sun Java System Application Server 9.0, and is the code base for the Java EE 5 Reference Implementation. The community is led by Sun but it includes corporate and individual contributors and is growing rapidly.
In this session we cover the main benefits of using the Java EE 5 Platform and those of using the specific implementation from Project GlassFish, and discuss the structure and technical architecture of the project. This session covers the improvements, such as the extensive use of annotations to reduce the need for XML deployment descriptors, dependency injection to eliminate Java Naming and Directory Interface ( JNDI ) API lookups, new POJO-based persistence APIs for O/R mappings, component-based Web application development with JavaServer Faces technology, simplified Web services with the new Java API for XML Web Services (JAX-WS) and Java Architecture for XML Binding (JAXB) APIs, and simplified Enterprise JavaBeans (EJB) specification-based components. The session includes a discussion of future directions for the technology, and includes demos of current and future technologies.
- In-depth Session: EJB 3.0 and Java Persistence API: Experience the Simplicity
The EJB 3.0 release provides a new and simplified API for development and deployment of Enterprise JavaBeans for the enterprise developers. In addition to introducing ease and speed of development of enterprise beans, this revision of EJB technology has also taken a giant step in simplifying the persistence for EJB applications through the Java Persistence API work. Java Persistence API offers a fresh way of looking at a persistence-enabled object, a plain-old-Java-object (POJO), dubbed as "entity" in the Java Persistence API lingo.
Come, join us in this in-depth session on EJB 3.0 where we uncover the key enhancements to this core Java EE technology area. We begin the session with a discussion on the new development and deployment paradigms of 3.0 styled session beans and message-driven beans. Following this discussion, we introduce the developers to the Java Persistence API technology.
Provided below are some of the topics that will be discussed in this session:
- EJB 3.0 vs. EJB 2.1 - What has changed?
- EJB 3.0 style POJO enterprise beans
- EJB 3.0 deployment model
- Java Persistence API Introduction
- Entity Relationships
- Java Persistence API Query Language
- EJB 3.0 Best Practices
True to the definition of an in-depth technical session, we will aid your learning by providing a lot of code samples as well as a couple of demonstrations of developing and deploying enterprise beans and persistent entities through the NetBeans IDE.
- Visualizing and Developing BPEL and SOA Applications using Java EE
Note: sessions vary by conference; use your specific country agenda to build your curriculum.
Content on this web site is subject to change without prior notice. kindly visit this web site for the latest updates. Agenda, speaker line-up and premiums are subject to change without prior notice. Premiums are available on a while stock last basis. |