| Part
III: Java EJB Project With Weblogic6.1 And
Oracle8i
INTRO
This course integrates the hottest Java technology
EJB, as well as the most popular Java applications,
such as Bea WebLogic Server and Oracle 8i database
system, to develop a fully functional real world
E-Commerce application. This course focuses on middleware
technologies - Enterprise JavaBeans and Java e-commerce
application servers. Java e-commerce application
server is widely used for constructing multi-tier,
secure, large-scale, distributed e-commerce applications
and other high-volume applications. An application
server handles server-side business logic and the
administration of a multi-client, distributed application
that uses a variety of clients and servers. EJBs
are Java components that implement business logic.
It provides a set of standard services, including
transactions, persistence, security, and concurrency.
This course is targeted at intermediate to professional
level Java programmers who will develop applications
based on Java Application Server. This course will
walk you step by step to develop scalable and robust
applications on the Java application server platform.
This course covers e-commerce architecture, e-commerce
security, e-commerce transaction, Java Message Service,
Entity Bean, Session Bean, Message Driven Bean,
JNDI, RMI, CORBA, JavaMail.
Prerequisites
To succeed fully in this course, students should
be able to:
- Recognize design and architectural patterns,
and recognize distributed programming and multi-tier
architecture
- Familiar with distributed programming (multi-tier
architecture) and transactions
- Familiar with relational or object database
programming
- Demonstrated ability to create multi-tier Java
application solutions
- Familiar with component technologies
Benefits
Upon successful completion of the course, students
will be able to:
- Explain the architectural process, differentiate
between architecture and design
- Select the best web technology for application
and architecture
- Write JavaBean, JSP, and create custom tag libraries
for JSP pages
- Write the required persistence mechanisms for
a customized JavaBean component
- Create HTML clients using JSP, provide HTML
client access to EJB components through servlets
- Create, code, and test EJB components that provide
enterprise application logic
- Connect a web application to EJB components
and databases using JDBC
- Assemble, deploy, and test a distributed Java
technology application
- Describe best practices and design guidelines
for developing multi-tier architectures based
on J2EE technology, describe the effects on the
capabilities and design goals
- Define the trade-offs that result from architectural
decisions
Course Outline
Module 1 - Advantages of the Enterprise
JavaBeans Architecture
Module 2 - Enterprise JavaBeans
Architecture Overview
Module 3 - Work With Session Bean
Module 4 - Deploy EJB with Weblogic6.1
Module 5 - Introduction to oracle
8i
Module 6 - Online Trading E-Commerce
Project Design and Implementation with Session Bean
Module 7 - Understanding Entity
Beans
Module 8 - Project Design and Implementation
with Entity Bean
Module 9 - Transactions
Module 10 - Message Driver Bean
Module 11 - Developing Security
with WebLogic Server JNDI and JAAS
|