Home
About Us
Education
Resources
Events
Search
FAQ
Contact Us

|
RCENT
- EDS Program in eCommerce Enabling Technologies
EE 493/593 Enterprise
Java Technologies in eCommerce
Application Development
Course Description
Enabling technologies
are now available that make reusable distributed software components, easier
to use on internet-based eCommerce applications. This course will focus on the
Java Enterprise Technologies that enable the development and deployment of
such applications. Participants will learn the general application framework
of the Java enterprise model and the various APIs (Application Programming
Interfaces) that comprise the model. These include Java Database Connectivity
(JDBC), Servlets which are the successors to CGI scripts, Java Server Pages (JSPs)
which are second generation servlets, Java Remote Method Invocation (RMI)
which is a distributed object protocol, Enterprise Java Beans (EJBs) which are
reusable components hosted on application servers, Common Object Request Broker
Architecture (CORBA),Java Naming and Directory Interface (JNDI), Java Transaction API (JTA), JavaTransaction Service (JTS) and Java
Messaging Services (JMS). Topics to becovered will span the entire java-centric
enterprise spectrum such as client-side technologies, transactions and messaging services, server-side scripting languages,server-side
component-based development, distributed computing, databases, and naming
services.
Course Outline
-
Java types and operators.
-
Java classes and objects.
-
Inheritance and polymorphism.
-
Interfaces and inner classes.
-
The Servlet Life Cycle.
-
Servlet Basics.
-
Servlet Chaining.
-
Server-Side Includes.
-
Cookies.
-
Session Tracking.
-
Introduction to RMI .
-
Defining Remote Objects .
-
Creating the Stubs and Skeletons.
-
Accessing Remote Objects as a Client.
-
JNDI Architecture.
-
Introducing the Context.
-
Looking Up Objects in a Context.
-
Listing the Children of a Context.
-
Creating and Destroying Contexts.
-
Binding Objects.
-
Accessing Directory Services.
-
Modifying Directory Entries.
-
Creating Directory Entries.
-
Searching a Directory.
-
EJB Roles.
-
Transaction Management.
-
Implementing a Basic EJB Object.
-
Implementing Session Beans.
-
Implementing Entity Beans.
-
Deploying an Enterprise JavaBeans
Object.
-
Using an Enterprise JavaBeans Object.
Back
|