Enterprise JavaBean Programming

Unfiled

Corporate Education Group
This course offers the Java programmer a grounding in the Enterprise JavaBeans (EJB) architecture and the skills to develop EJBs effectively for enterprise development efforts. EJB s position at the heart of the Java Enterprise platform and the use of EJB application servers as the backbone of large-scale distributed systems are studied. We consider the advantages of the application server architecture (transaction control, security, persistence, scalability through pooling and clustering) and study the development process for entity and session beans in depth. The J2EE reference implementation is used for all demo and lab work, and the portable EJB 2.1 code is emphasized.

The focus for the first module is on end-to-end connectivity. The module follows a path roughly from the data layer to the presentation layer, so entity beans are studied first, and work demos and exercises in both Bean-Managed and Container-Managed Persistent Beans. Then the EJB session layer is considered, and both stateless and stateful session beans are developed. As part of the lab work, these are hooked to provided JSPs to illustrate the complete system and typical architecture.

Students then proceed to the second module, which begins with some 2.x-specific features, such as message-driven beans and the features of 2.x container-managed persistence. Two EJB applications are connected via JMS messaging, one sending messages with raw JMS code, and one using a message-driven bean to receive and handle those messages by updating an accounting database. Design implications of CMP are discussed, as are the new capabilities for EJB design: home and select methods.

Students then move on to study declarative and programmatic transaction control. The EJB security architecture is also considered, and a simple role-based authorization design applied to the course s main lab project. A short chapter on exception handling in EJB clarifies the standards for exception propagation and transaction control.

The next chapter introduces the new features in EJB 2.1 for implementing SOAP-based Web services, using the JAX-RPC mappings between Java and WSDL. Also new for 2.1, there is a short chapter on using the EJB timer service. The course concludes with a chapter on best-practice EJB development: optimizations, design patterns and implementation techniques.

This is primarily ilt training
instructor led trainingThis class may be available at a classroom in Boston, MA, or at one of these training facilities: Braintree, MA, Boston, MA, Tyngsboro, MA, Boston, MA, Waltham, MA, Peterborough, NH,
Duration:5 days
Training Presented in:English
Training Provided by Corporate Education Group
  • A asked: sir please deliver advance java jee, ejb,jsp,xml,servlets online notes on my e-mail id
Enterprise JavaBean Programming

Object Moved

This document may be found here
About The Training Provider: Corporate Education Group
Corporate Education Group - The Boston University Corporate Education Center (BUCEC) offers award-winning training in information technology, management, and professional education programs. Choose from a wide variety of training formats such as on-site training at your organization, e-learning, and a global network of locations. MANAGEMENT PROGRAMS : We have more than 55 professional management seminars to...
Do you teach java-j2ee-track ?
Custom Search
tcw11-v473M-12/23/11-11:02:07-()[A]-[A]-[A] -04:26:22