
"This class was definitely one of the most directly applicable courses I have taken during my tenure at this company. VERY useful."
|
Java Length: 5 days Course Description: Developing enterprise applications requires an
understanding of many technologies. This
course is designed to cover a multitude of concepts with the major parts of the
Java 2 Enterprise Edition (J2EE) platform covered. The Java 2 Platform, Enterprise Edition is a
sophisticated suite of enterprise APIs that enable you to write robust,
scalable and multi-user software deployments.
Major topics covered: ·
Java Database Connectivity (JDBC) ·
Java Naming and Directory Interface
(JNDI) ·
Java Native Interface (JNI) ·
Servlets
·
·
Java Transaction API (JTA) ·
Java Messaging Service (JMS) ·
XML with Java ·
JINI Audience: This course is intended for developers, managers
and administrators who need to design and develop dynamic and re-useable server
side Java applications. Prerequisites: In order to understand topics presented in this
course, you must understand the Java Language. You should have completed an
introductory class in Java Programming or an equivalent course with some
experience using Java. Outline: JDBC (Java
Database Connectivity) ·
Goals ·
Architecture ·
Connecting to a Data Source ·
Examining a Data Source ·
Accessing the Database ·
Fetching Data ·
Handling Data ·
Putting it Together ·
Summary JNDI (Java
Naming and Directory Interface) ·
Terminology ·
Goals for JNDI ·
JNDI Architecture JNI (Java Native
Interface) ·
Overview ·
Goals of JNI Servlets
·
Three tier architecture ·
Response
·
Request ·
Bean Access ·
Persistence ·
Form Access ·
Headers ·
Status ·
Cookies ·
Replacement ·
JSWDK Server JavaServer
Pages (JSP) ·
Server-Side Scripting ·
How JavaServer
Pages Work ·
Basic Java in a JSP ·
Changing a Page’s Servlet
Class Definition ·
Accessing Other Servlets
·
Handling Interrupts ·
·
Overview of EJB Container ·
Security ·
Load Balancing ·
Connection Pooling ·
Configuration Developing ·
J2 EE Severs ·
Understanding Session Beans ·
Understanding How to Call Session Beans ·
The Basics of Stateless Session Beans ·
The Basics of Stateful
Session Beans Introduction to
Entity Beans ·
Persistence Concepts ·
What Is an Entity Bean? ·
Features of Entity Beans ·
Developing and Using Entity Beans ·
Entity Contexts ·
Putting It All Together: Walking through
an Entity Bean Life Cycle ·
Writing Container-Managed Persistent
Entity Beans ·
Writing Bean-Managed Persistent Entity
Beans Writing
Container-Managed Persistent Entity Beans ·
Implementation Guidelines for
Container-Managed Persistence ·
Persistence ·
Activate ·
Pasivate Java Transaction
API (JTA) ·
Transactions in Java ·
Transaction Options Java Messaging
Service (JMS) ·
Java Messaging Service ·
JMS Fundamentals ·
Point to Point Messaging ·
Publish-Subscribe Messaging ·
Distributed Transactions with JMS Providers ·
Example XML with Java ·
XML Review ·
DOM ·
SAX ·
Translation (to HTML) JINI ·
Java Space ·
Transactions ·
Leases ·
Registration |