The J2EE platform is Java’s answer to enterprise scalable applications. BEA Weblogic is one of the premiere Application Servers that implements the J2EE specification. Students will come away from class with the ability to build and configure complete Weblogic domains. The course will cover the details of administrating a J2EE server. This is a hands-on learning experience, with each student having their own Weblogic Server to learn with.
WebLogic Training Prerequisites :
Participants should have a System Administrative background. Familiarity with installing and configuring software on a Windows platform is essential. Some knowledge of Java is helpful, but not necessary
WebLogic Training Objectives:
Install a Weblogic Server
Build a Weblogic Domain
Utilize many of the command-line administrative tools provided by Weblogic
Implement Database access with Weblogic Connection Pools
Describe JMS based messaging servers
Create and deploy a JMS Topic
Pass messages to and receive messages from a JMS Topic
Implement Weblogic security for deployed components
Effectively design a clustered installation
Monitor an existing Weblogic implementation for problems
Tune a Weblogic server for maximum performance
WebLogic Training Course duration:
5 Days
WebLogic Training Course outline
Introduction to Weblogic 9.2
What is Java? What is J2EE?
The J2EE Architecture Servlets and JSPs
Enterprise Java Beans Application Server
Web Container EJB Container
BEA Weblogic Platform J2EE Example Application
What is J2EE?
Servlets and JSPs
Application Server
EJB Container
J2EE Example Application
WebLogic Installation and Testing
System Configuration
Installation
WebLogic Directory Structure
Building a Domain
Domain File Structure
startweblogic.cmd
Weblogic Scripting
Configuring Startup
Shutting down Weblogic
Installation Files
Silent Installation
WebLogic Directory Structure cont.
WebLogic Server types
Configuration Files
Testing your Installation
WLST Operations
Running the WebLogic Console
Weblogic Console Administration
Console Overview
Centralized Administration
Change Center
Monitoring Weblogic Servers cont
Configuring a new Server
Building a Managed Server
Node Manager
Remote Start Options
Monitoring Domain Logging
Weblogic Server Memory cont
Configuring the Console
Monitoring Weblogic Servers
Using the Change Center
Configuring a New Machine
Configuring Domain Properties
Weblogic Node Manager
Console Configuration
Starting Node Manager
Weblogic Server Memory
Weblogic JNDI
What is JNDI?
Using JNDI
JNDI Registration
JNDI and Weblogic
JNDI Client
Monitoring JNDI
Weblogic Deployments
Deployments Overview
EJB Home Interface
EJB Implementation Class
web.xml
ejb-jar.xml
weblogic-cmp-rdbms.xml
War File Structure
Weblogic Deployment Plans
weblogic.Deployer
Deployment Descriptor Editor
EJB Jar Files
EJB Remote Interface
Deployment Descriptors
weblogic.xml
weblogic-ejb-jar.xml
Deployment techniques
Distributing Applications
Console Deployment
Ant
Configuring JDBC
JDBC Architecture
Connection Pool
Data Sources
Monitoring Pool Performance
JDBC Driver Install
Configuring Connection Pools
Tx Data Sources
Configuring JMS
Asynchronous Messaging
Queue
JMS Connection Factory
Configuration of JMS Destinations
Messages
Topic
JMS Servers
Monitoring JMS Servers
Weblogic HTTP Server
Overview
IIS and Weblogic
Virtual Hosts
Configuring HTTP
Weblogic Plug-in
Apache and Weblogic
Weblogic Server HTTP Log Files
Weblogic Security
Weblogic Security Design
Authorization
Authentication-Groups
Integration with legacy providers
Handling User Lockouts
Weblogic Security Providers
Authentication-Users
Authentication Roles
Security Administration Tasks
Configuring Weblogic Clusters
Clustering Servers
Cluster Design
Configuring the Cluster
Clustered Servers
Server Migration
Administrative Server Failure
Cluster Layout
Implementing a Cluster
Load Balancing
Cluster Communication
WAN and MAN failover
Configuring Replication Groups
Node Manager
What is Node Manager
Configuring Node Manager
Node Manager Startup
Node Manager Health Monitoring
Node Manager Logging
Node Manager Details
Configuring Node Manager Cont.
Node Manager Services
Node Manager Domain Management
Weblogic Performance Tuning
Introduction
CPU Utilization
Centralized Diagnostic Service
Monitoring the JVM
Overload Protection
Configuring Network Channels
Stuck Threads
Memory Utilization
Event Capture
Server Self-Tuning
Network Channels
Monitoring Threads
Configuring new Thread Queues
Please contact your training representative for more details on having this course delivered onsite or online