| Course Description | |
| 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.
Course Length: 5 Days Course Tuition: $1990 (US) |
|
| 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 | |
| Course Outline |
|
• Course Introduction Course Objectives Course Overview Using the Workbook Suggested References • Introduction to WebLogic 9.2 What is Java? What is J2EE? The J2EE Architecture Servlets and JSPs Enterprise JavaBeans Application Server Web Container EJB Container BEA WebLogic Platform • WebLogic Installation and Testing System Configuration Installation Files Installation Silent Installation WebLogic Directory Structure WebLogic Directory Structure (cont'd) Building a Domain Building a Domain (Custom mode) WebLogic Server types config.xml.booted Domain File Structure config.xml startweblogic.cmd Testing your Installation Configuring Startup Running the WebLogic Console Shutting down WebLogic • Weblogic Console Administration Console Overview Console Centralized Administration Monitoring Weblogic Servers Monitoring Weblogic Servers (cont'd) Configuring a New Machine Configuring a new Server Configuring Domain Properties Building a Managed Server Weblogic Node Manager Monitoring Domain Logging Weblogic Server Memory Weblogic Server Memory (cont'd) • JNDI with Weblogic 9.2 What is JNDI? JNDI Service Providers JNDI and Weblogic Using JNDI JNDI Client JNDI Registration Monitoring JNDI • WebLogic Deployments Deployments Overview EJB Jar Files EJB Home Interface EJB Remote Interface EJB Implementation Class Deployment Descriptors web.xml weblogic.xml ejb-jar.xml weblogic-ejb-jar.xml weblogic-cmp-rdbms.xml War and Ear files War file structure Web Application Context Deployment techniques Weblogic Deployment Plans Distributing Applications weblogic.Deployer Console Deployment Deployment Descriptor Editor Ant |
• Configuring JDBC JDBC Architecture JDBC Driver Install Connection Pool Configuring Connection Pools Data Sources Tx Data Sources Monitoring Pool Performance • Configuring JMS Asynchronous Messaging Messages Queue Topic JMS Connection Factory JMS Servers Configuration of JMS Destinations Monitoring JMS Servers • WebLogic HTTP Server Overview Configuring HTTP Web-server Proxy WebLogic Plug-in IIS and WebLogic Apache and WebLogic Virtual Hosts Weblogic Server HTTP Log Files • WebLogic Security WebLogic Security Design Weblogic Security Providers Authorization Authentication-Users Authentication-Groups Authentication Roles Integration with legacy providers Security Administration Tasks Handling User Lockouts • Configuring WebLogic Clusters Clustering Servers Cluster Layout Cluster Design Implementing a Cluster Configuring the Cluster Load Balancing Clustered Servers Cluster Communication Server Migration WAN and MAN failover Administration Server Failure Configuring Replication Groups • Node Manager What is Node Manager? Node Manager Details Configuring Node Manager Configuring Node Manager (Cont'd) Node Manager Startup Node Manager Domain Management Node Manager Services Node Manager Health Monitoring Node Manager Logging • Weblogic Performance Tuning Introduction Bottleneck Location CPU Utilization Memory Utilization/span> Centralized Diagnostic Service Event Capture Monitoring the JVM Server Self-Tuning Overload Protection Network Channels Configuring Network Channels Monitoring Threads Stuck Threads MConfiguring new Thread Queues Contact us for course schedules or more information. |


