Вы находитесь на странице: 1из 6

Syllabus: I. Basics 1. What is Application Server 2. The need for an Application Server 3. Java Application Solution Architecture 4.

3-tier architecure 5. Various commericial products in 3-tiers 6. The logic behind popularity of each product II. Installation And Configuration 1. Install WebLogic Server (GUI,Console,Silent modes) 2. WebLogic Server Domains 3. Servers And Domains 4. Domain Configuration 5. The Configuration Wizard 6. The Configuration Wizard: Creating A New Domain 7. Starting The Administrative Server 8. The Administration Console 9. Administrative Tasks 10. Setting the Domain Environment 11. Automatically Starting Admin Servers 12. Managed Servers 13. Creating a Managed Server 14. Starting a Managed Server 15. Password boot.properties 16. Examining Server Status 17. Shutting Down Servers 18. Admin Server Shutdown 19. Admin Server Backup 20. Start Scripts 21. config.xml III.Node Manager Overview 1. Node Manager Functionality&Configuration 2. Starting a Administration Server from Node Manager 3. Starting a Managed Server from Node Manager 4. Restarting a Managed Server from Node Manager 5. Shutting Down a Server Instance From a Node Manager 6. Working with Machines 7. Creating a Machine 8. Adding Server Instances To a Machine 9. Starting The Node Manager

10. Monitoring Managed Servers 11. Node Manager Logs and Configuration Files IV.Logging 1. WebLogic Logging Services 2. Specifying the Logging Implementation 3. Message Severity 4. WebLogic Server Logs 5. Server Log 6. Viewing Server Log 7. Configuring Server Log 8. HTTP Access Log 9. Configuring HTTP Access Log 10. JMS Log 11. Configuring JMS Log 12. Domain Log 13. Viewing Logs V.Clustering 1.What Is Clustering? 2.What Components Can Be Clustered? 3.Basic Cluster Diagrams 4.Web Container Load Balancing 5.Horizontal vs. Vertical Clustering 6.Horizontal Clustering 7.Clustering WebLogic Server 8.WebLogic Cluster Requirements 9.Configure Domain For Clustering 10.Create A Cluster 11.Multicasting vs. Unicasting 12.HttpClusterServlet Load Balancer 13.Session State 14.Clustered Session State 15.Session State Strategies 16.In-Memory Replication 17.Configuring Session State Replication VI. Assembling Applications 1.Java Web Application Architecture 2.the basic java files 3.The Infrastructure for Enterprise Web Applications 4.What is Application Assembly? 5.JEE Modules 6.JEE Application Assembly 7.Web Module 8.Web Module - Deployment Descriptor 9.web.xml 10.weblogic.xml 11.WEB-INF Directory

12.Web Application Directory 13.EJB Modules 14.EJB Deployment Descriptors 15.ejb-jar.xml 16.Enterprise Application Modules 17.Enterprise Application Deployment Descriptor VII. Deploying Applications 1.The Process 2.Deployment Overview 3.Archive Vs Expanded Directory 4.Default Deployment Names 5.Deployment Methods 6.Auto-Deployment 7.Console Deployment 8.Starting an Application 9.Stopping an Application 10.Updating Applications 11.Deleting Applications 12.Testing a Deployed Application 13.Monitoring Deployed Applications 14.Using Command Line Deployment 15.weblogic.Deployer Command Syntax 16.weblogic.Deployer Usage 17.wldeploy Ant Task 18.WebLogic Scripting Tool (WLST) 19.WebLogic Scripting Tool (WLST) Scripts VIII. JDBC 1.Introduction to JDBC 2.Types of JDBC Drivers 3.Working with a Database via JDBC (Client side) 4.The Need for Connection Pooling 5.Connection Pooling and Data Sources 6.Connecting with Data Source 7.Steps in using Connection Pooling 8.Admin Tasks for Connection Pools and Data Sources 9.JDBC Driver Support in WebLogic Server 10.Database Access Using WebLogic 11.Working with Data Sources 12.Creating a Data Source 13.Monitoring Data Source and Connection Pools 14.Multidata Source 15.JDBC Clustering IX. WebLogic and JMS 1.Messaging Introduction 2.Messaging Components

3.Messaging Types 4.JMS (Java Messaging Service) 5.Message Driven Beans (MDB) 6.MDB as Message Consumer 7.JMS Resources 8.Durable Subscription 9.Deployment Descriptor Entry 10.Binding the Queue or Topic 11.WebLogic JMS Server 12.Creating a JMS Server 13.Creating a Connection Factory 14.Creating a Topic 15.Threshold and Quota 16.Configuring Threshold and Quota 17.Distributed Destination 18.Creating a Distributed Topic/Queue 19.Monitoring JMS in WebLogic 20.Messaging Bridge X. Security 1.WebLogic Server Security 2.Authentication / Authorization 3.Resources That Can Be Secured 4.Authentication Mechanisms 5.WebLogic Security Diagram 6.Overview: Security Tasks For Securing Resources 7.WebLogic Security Realms 8.Managing Users/Groups 9.User Lockout 10.Managing Roles 11.Policies And Roles XI. Encryption 1.SSL 2.Public Key / Private Key Encryption 3.Secure Communication Over The Web - SSL 4.SSL And WebLogic Server 5.Creating A Digital Certificate 6.Dealing With A CA 7.Configuring WebLogic Server SSL: Keystores 8.Configure WebLogic SSL Settings 9.Configuring WebLogic Server SSL: Setting A Listen Port XII. Apache HTTP Server Configuration

1.Apache HTTP Server Plug-In 2.Installing Apache HTTP Server Plug-In 3.Configuring Apache HTTP Server Plug-In 4.Keep-Alive Connections XIII.Using WebLogic As A WebServer 1.Web Server Overview 2.Using WebLogic Web Server 3.Configuring The WebLogic Web Server 4.Virtual Hosts 5.Creating Virtual Hosts 6.Specifying Virtual Host Names 7.Targeting Virtual Hosts to Server XIV.Performance Tuning 1.Basic Tuning Methodology 2.Areas To Tune 3.Tuning Hardware 4.Tune The Operating System 5.Tune The JVM 6.JVM Choices 7.Tuning WebLogic Server 8.JDBC Settings 9.Thread Settings 10.Socket Readers 11.Socket Implementation 12.Monitoring Threads 13.Connection BackLog 14.Tuning The Back End XV. WLST: The WebLogic Scripting Tool 1.The WLST 2.WLST Details 3.Starting WLST 4.Simple WLST Commands 5.WLST Is Hierarchical 6.Navigating WLST 7.Other WLST Commands 8.Scripting With WLST 9.Recording WLST Scripts 10.Configure Recording 11.Start Recording 12.Sample Recorded Script XVI. Questions

1. What is boot.properties file? 2. What is nohup and how is it used ? 3. How to implement log redirection ? 4. How to take a thread dump? 5. What is the difference between thread dump and core ? 6. Each unix command will have a set of tasks that can accomplish.

Вам также может понравиться