This course
utilizes a combination of instructor-led discussions
and interactive workshops to demonstrate the capabilities
of your IDE for the development of enterprise
applications using Enterprise JavaBeans 3.0 in
an N-tier architecture. The implementation of
these components and their access via various
clients will be discussed. Each student will learn
the following: creation of session, Message and
entity EJBs, role of annotations, utilization
of Callback handlers and listeners, use of the
EJB Persistence API, role of Entity Manager, use
the Universal Test Client, utilization of Web
services, create container-managed and bean-managed
entity beans, connect EJBs using transactions,
understand the role of EJB containers, utilize
activation and passivation, JNDI usage and the
deployment of enterprise JAR and EAR components
using your Application Server.
All aspects of this class will incorporate
the specific architecture of your Application
Server and your development IDE to illustrate
the implementation of these techniques.