
|
Do you want the inside scoop about the Java EE 5 Platform and Enterprise JavaBeans 3.0? Now you can get the latest information directly from the experts. Topics include: Java Persistence, Web Services, Web Tier and JSF, Java BluePrints for AJAX-Enabled Web 2.0 Applications, the Application Server 9 PE, and Tools.
Presenters include:
- Bill Shannon, a Distinguished Engineer at Sun Microsystems
- Ken Saks, the EJB Container Lead for the Java EE 5 platform and Sun Application Server 9
- Linda DeMichiel, the Specification Lead for EJB 3.0 in the Java Community Process
- Roberto Chinnici, a senior staff engineer working on the Java EE 5 platform
- Rajiv Mordani, the specification lead for Common Annotations for the Java Platform and co-specification lead for JAX-WS 2.0
- Dhiru Pandey, the lead for JSR-109 (Enterprise Web Services) and JSR-267 (JSP Tag Library for Web Services)
- Ed Burns, a Senior Staff Engineer and currently the co-spec lead for JavaServer Faces
- Jan Luehe, a Senior Staff Engineer who has been involved with the specification and implementation of web technologies
- Inderjeet Singh, a Senior Staff Engineer and architect for the Java BluePrints program
- Greg Murray, the Servlet specification lead
- Ludovic Champenois, a Senior Architect and one of the tech leads and architects on Sun's Application Server
- Jerome Dochez, the GlassFish architect and overall technical lead
Please contact a Sun Training Representative to order this product.
Web-based courses purchased on the Web site may only be used in New Zealand. If you reside outside New Zealand please select a country to inquire about products delivered in your country.
Languages
English
Back to top
Who Can Benefit
Anyone interested in an expert-engineer session, focusing on the Java EE 5 Platform and Enterprise JavaBeans 3.0.
Back to top
Course Content
Module 1 - Day 1 Java EE 5 - Bill Shannon
Session description: This session provides an overview of the Java EE 5 platform, highlighting the many improvements that make it easier to develop Java EE applications.
Module 2 - EJB 3 - Linda DeMichiel and Ken Saks
Session Description: The primary focus of Enterprise JavaBeans 3.0 has been simplifying the tasks of the Java EE application developer. As a result, EJB has undergone a number of significant improvements in the 3.0 release, both in terms of making server-side components easier to use and in adding flexibility and power to the EJB programming model. This talk covers the new, simplified EJB 3.0 component and client programming model; the role played by metadata annotations in these simplifications; and new features,such as interceptors.
Module 3 - Java Persistence - Linda DeMichiel
Session Description: This talk covers key aspects of Java Persistence, including the use of the EntityManager API, persistence units and persistence contexts, object/relational mapping using Java metadata annotations, and extensions to EJB QL.
Module 4 - Web Services - Roberto Chinnici, Rajiv Mordani, and Dhiru Pandey
Session Description: Web services technologies are one of the key components of the Java Platform, Enterprise Edition 5 and they have been greatly enhanced in functionality for this release. The newly introduced Java API for XML Web Services (JAX-WS) 2.0 takes web services support in the Java platform to the next level. New features include support for asynchronous clients; protocol and transport independence; messaging; and REST-style web services. Additionally, new ease-of-development features make implementing web services significantly easier than before. Working in conjunction with the Java Architecture for XML Binding (JAXB) 2.0, JAX-WS 2.0 provides complete support for document-oriented web services and the XML Schema standard. JAX-WS 2.0 also includes support for the latest web services standards from the World Wide Web Consortium, namely SOAP 1.2 and MTOM/XOP. Also covered is the latest maintenance release for JSR-109. The main goal of this release is to align with the JAX-WS specification. The presentation focuses on what is new in JSR-109 from that perspective for both EJB and Servlet-based Web Service endpoints. There are demos that highlight the new features of JSR-109/JAX-WS with the Netbeans IDE.
Module 5 - Day 2 Web Tier and JSF - Ed Burns and Jan Luehe
Session Description: Jan and Ed will present the new features in the Web Tier in Java EE 5. This release of the Java EE Web Tier is all about cohesion. The layers of the web tier: servlet, JSP, JSTL, and JSF are now working together more effectively than ever before. The presentation uses code samples and demonstrations of new technologies, such as AJAX to showcase the effectiveness of the Java Web Tier in the world of Web 2.0.
Module 6 - Java Blue prints for AJAX-Enabled Web 2.0 Applications - Inderjeet Singh and Greg Murray
Session Description: This session discusses how the Java Platform, Enterprise Edition (Java EE) 5 technologies can be used to create next-generation Web 2.0 applications. It covers how rich interactive GUIs similar to traditional desktops can be designed with Asynchronous JavaScript Technology and XML (AJAX), enabling features, such as mash-ups, tagging, and user participation. It also discusses patterns for using Java API for XML Web Services (JAX-WS) to design AJAX backends using REST-based web services.
Module 7 - Java EE 5 SDK and Tools Support - Ludovic Champenois
Session Description: This session gives an introduction on the GlassFish Project: The open source community for building Java EE 5 platform. It also covers the NetBeans 5.5 IDE specially developed to enable the Java EE 5 features and the deployment to the GlassFish and Sun Application Server 9 Java EE 5 platform servers. Demos will cover the following topics : annotations and Ease of Development features of the Java EE 5 platform spec, Java Persistence APIS (in standalone applications and Web Applications), Web Services 2.0, GlassFish Server Integration in NetBeans 5.5: Deployment, Administration, Debugging, testing, Inline Verifier tool, various help items.
Back to top
Browse Other Course Topic Areas
|
|