Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Microsoft technologies
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
Fundamentals of Enterprise JavaBeans (EJB) Using WebLogic 7
Java Training Overview

This class uses lecture and extensive hands-on workshops to teach you the concepts and techniques of coding Enterprise JavaBeans.

Java Training Background

Enterprise JavaBeans is a specification that promises to greatly ease the creation of sophisticated transaction-based applications with minimal work. It does this by shifting the burden of writing the complex "plumbing" of such applications from the programmer to the middleware vendor. The application programmer need only be concerned with solving the business problem at hand. The resulting server application is not only portable to all platforms that conform to EJB specifications but it also encourages reuse through its modular design. EJB has quickly gained enthusiastic support by most middleware vendors, and it is expected to become the standard solution for Java-based transaction applications in the near future.

Note: This course addresses version 2.0 of the EJB specification as implemented in J2EE version 1.3 and WebLogic 7.

Java Training Platform

WebLogic Application Server 7 running on Windows NT 4.0 or 2000 Professional or Sun Solaris.


Java Training Prerequisites

Familiarity with the Java programming language. An understanding of databases and transactions concepts is helpful but not required. A basic understanding of XML and XML DTDs (document type definitions) is also helpful but not required.

Java Training Course duration

4 Days

Java Training Learning Objectives

After successfully completing this course, you will be able to:

  • Code Enterprise JavaBeans!
  • Understand the EJB architecture and show its advantages
  • Understand how EJB relates to other middleware technologies
  • See EJB examples that can be used as basis for real applications
  • Get a solid base of the technology to work independently
  • Practice use the basic WebLogic utilities for creating and deploying EJBs
  • Understand the differences between the latest version of the EJB 2.0 specification and WebLogic's implementation of it.
Java Training Course outline
  • Introduction to EJB
    • Distributed Objects
    • Local and Remote Objects
    • What is EJB?
    • EJB & Enterprise Java
    • EJB Architecture
  • Session Beans
    • Session Beans: Overview
    • Session Bean Life Cycle
    • Writing a Session Bean
    • The Remote Interface
    • The Home Interface
    • The Session Bean Class
    • Writing a Bean: Recap
  • Deploying Session Beans
    • Overview
    • Deployment Descriptor
    • Deploying the Bean
  • Introduction to WebLogic 7
    • Overview
    • Architecture
    • System Management
  • Deploying EJBs in WebLogic
    • Overview
    • 1. Create DDs
    • 2. Jar the Beans & DDs
    • 3. Make container classes
    • 4. Install the Jar
    • Management
  • Writing an EJB Client
    • EJB Clients
    • JNDI
    • Looking Up a Bean
  • Entity Beans
    • Entity Beans: Overview
    • Entity Bean Life Cycle
    • Writing an Entity Bean
    • The Remote Interface
    • The Primary Key
    • The Home Interface
    • The Entity Bean Class
    • The EntityBean Interface
  • Deploying Entity Beans
    • Overview
    • Deployment Descriptor
    • Deploying the Bean
    • Deploying an Entity Bean
  • Managing Persistence in Weblogic
    • J2EE & Persistence
    • Setting Up Persistence
    • Creating connection pools
  • The Bean Class Revisited
    • EnterpriseBean
    • Passivation / Activation
    • Load & Store
    • Removing a Bean
    • Bean Context
    • Bean Class Bases
    • Using Bean References
  • Using Exceptions in EJB
    • EJB Exceptions Overview
    • Application Exceptions
    • System Exceptions
    • Recap
  • Transactions
    • Transactions
    • Transactions in EJB
    • Container-Managed TXs
    • Bean-Managed TX's
  • Bean-Managed Persistence
    • BMP vs CMP
    • The Bean Class
  • Other EJB Issues
    • Environment Settings
    • Beans & Threads
    • Design Ideas
Hardware/Software Requirements
  • Hardware Requirements
    • Intel-based PC Workstation
      • Windows NT 4.0 or 2000 Professional
        • Note: Windows 95 & 98 are NOT supported
      • Minimum 200 MHz Processor
      • Minimum of 64 MB memory
      • Minimum of 4 KB environment space
      • Minimum of 400 MB disk space for Java & WebLogic software; additional 140 MB for documentation

      The workstations must have TCP/IP access to themselves (i.e. they can recognize localhost). TCP/IP access to the instructor machine is highly desirable but not absolutely necessary.

      • Software Requirements
        • WebLogic Application Server v 7.0
        • Java 2 Standard Edition version 1.4 software and documentation*
        • Java 2 Enterprise Edition version 1.4 software and documentation*
        • A standard browser (for documentation)
        • Adobe Acrobat Reader*
        • Student files
        • Text Editor*

 
About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac


Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$


Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
 
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy
Copyright © SB