Unit: WebSphere Application Server


Unit Identifier: WS3001

Unit Overview:

This unit teaches the essentials needed to install and configure the WebSphere Application Server. Students will learn to setup security, actuate server engines, and gain in-depth knowledge of how WebSphere Application Server works.

Unit Duration: 32 hours

Unit Objectives:

Students will gain an understanding WebSphere Application Server, including administration and security, which will allow them to administer and deploy applications and web sites.

  • Understand Web Architecture
  • Deploy a web site using WebSphere Studio
  • Administer a web site using WebSphere Console
  • Know basic security concepts supported by the WebSphere Application Server
  • Understand components of WebSphere Application Server security model
  • Deploy WebSphere Applications

Unit Outline:

  1. Web Application Architecture
    • Overview
      1. Static Content
      2. Static HTML Architecture
      3. Dynamic Content
      4. Model-View-Controller
    • Issues
      1. Network Architecture
      2. Network Bandwidth
      3. Software Compatibility
      4. Server Capability
      5. Training
    • System Components
      1. Web Server (WS)
      2. WebSphere Application Server (WAS)
      3. Database

  2. Web Servers
    • Browser, URL, Name Server, Port
    • HTTP Protocol
      1. HyperText Transfer Protocol (HTTP)
      2. Uniform Resource * (UR*)
      3. Opening a Connection
      4. Closing a Connection
    • HTTP Server Plugin
      1. Options for Separating HTTP Server
      2. HTTP Plugin View
      3. Installation of WAS V4.0
      4. Request Processing

  3. WebSphere 4.0 Administration
    • Revised Admin Scope
    • Admin Views
    • Admin Console
    • Common Admin Tasks in 4.0
    • View Deployment Descriptors
    • Start/Stopping
    • Web Server Plugin Configuration
    • HTTP Transports
    • Session Management
    • Session Tracking Methods
    • Local Sessions
    • Session Advance Configuration
    • Session Affinity
    • Persistent session management
    • WLM
      1. EJB requests
      2. Servlet requests
      3. Defined using Server Groups and Clones
      4. Changes made to Server Group apply to clone
    • Vertical/Horizontal Scaling
    • Enterprise Java Services

  4. Web Applications
    • Session, Cookies, URL Rewriting, etc.

  5. JDBC and Connection Pooling
    • JDBC
    • DriverManager
      1. JDBC-ODBC Bridge Driver
      2. Third Party JDBC Driver
    • Connection
    • PreparedStatement
    • ResultSet

  6. WebSphere Security
    • Web Security Overview
      1. Application Security
      2. Application Security Components
      3. Challenge Mechanisms
      4. Authentication Mechanism
      5. Authorization Policies
    • Web Security in WebSphere 3.5
      1. WebSphere Security
        • Access control
        • Delegation
        • Single sign-on
      2. Default Security in WAS 3.5
      3. Application Security
      4. Enable Security
      5. Security Components
      6. WebSphere User Registries
      7. WebSphere Authentication
      8. Method Groups
      9. Web Resource Security
      10. WAS Security Processing
      11. Architectural Details
      12. Custom Challenge
    • WebSphere 4.0 Security
      1. Security Changes
      2. WebSphere Security Architecture
      3. Collaborators
      4. Web Module Security
      5. J2EE Security Types
      6. EJB 1.1 Security
      7. Global Security
      8. Security Registries
      9. Custom Pluggable Security
      10. CustomRegistry interface

  7. WebSphere 4.0 Deployment
    • Deployment Model
    • Deployment View
    • Deployment Descriptors
    • Web Applications
    • WAR files
    • web.xml
    • EJB Modules
    • EJB Jar
    • ejb-jar.xml
    • Enterprise Applications
      1. EAR Files
    • application.xml
    • Classloaders (Module Visibility)
      1. Server
      2. Application
      3. Module
      4. Compatibility
    • Class Loading Structure
    • Classloader Consequences
    • Global or Not Global


For More Information Contact:
Tod Pryor at training@prioritytech.com
402-445-4747, or toll free at 1-866-PTI-CORP ext. 4747

Site Map  |  Contact Us

Copyright © 2008 Priority Technologies, Inc. - All rights reserved.