1. Introduction to WebSphere Portal Server
- What is a Portal
- An Example of WebSphere Portal Sites
- Benefits of Portal Sites
- General Portal Architecture
- The Major Components of Horizontal Portals
- WebSphere Portal Goals
- WebSphere Portal Components
- WebSphere Portal Accessibility
- WebSphere Portal Packaging
- WebSphere Portal Express
- WebSphere Portal Enable
- A Typical Network Architecture for WebSphere Portal
- WebSphere Business Integration Server Foundation 5.1.1
- WebSphere Portal Server
- WebSphere Portal Server Architecture
- Portal Container
- Portal Engine Architecture
- Page Aggregation Modules
- Portlet
- WebSphere Portal Built-in Portlets
- Portlet Application
- Portlet Mode and State
- WebSphere Portlet Content Publishing (WPCP)
- Portal Document Manager (PDM)
- Search Engine
- WebSphere Portal Information
2. Installation
Overview
- Installation Planning
- Architecture Decisions
- Sample Plan: Development
- Sample Plan: Q&A
- Sample Plan: Staging
- Sample Plan: Production
- WebSphere Application Server Options
- System Prerequisites
- Starting the Installation Process
- Install Time Options
- Install Time Options - Full
- Install Time Options - Custom
- Install Time Options - Test Environment
- Verification
- Starting and Stopping Portal Server
3. Portal Page Hierarchy
- Elements of a Portal Site
- Screen
- The Home Screen
- Screen
- Page and Label
- Page/Label Hierarchy
- URL
- Theme
- Skin
- Putting it all together
4. Page Management
- Opening Administration Console
- Create a Page or Label
- Page Properties
- Private Page
- Page Layout
- Adding Portlets to a Page
- Layout Locking
- Creating URL
- URL Link
5. Customizing the Look and Feel
- Customization Basics
- Customization Technique
- Theme Basics
- Creating a Theme
- How Does a Theme Work
- Theme at Work
- Customizing the New Theme
- Creating a Skin
- How Does a Skin Work
- Customizing a Skin
6. Portlet Administration
- Terminologies
- Portlet Instance Types
- Instance Type Summary
- Portlet Applications and Concrete Portlet Applications
- Portlet Modes
- Example of Using Edit Mode
- Portlet Mode - Advanced
- Portlet Window States
- Portlets vs. Servlets
- Portlet Deployment Descriptors
- portlet.xml
- Relationship between web.xml and portlet.xml
- Relationship between Portlet and Concrete Portlet
- Example of portlet.xml
- Installing a Portlet Web Module
- How is a Portlet Web Module Installed?
- Managing Applications
- Managing Portlets
7. Web Clipping
- What is Web Clipping
- Creating a New Clip
- Advanced Options
- HTML Clipping
8. Cooperative Portlets
- Introduction
- Basic Concepts
- Example of Click-to-Action
- Runtime Architecture of Click-to-Action
- Portlet Wrapper Class
- Enable C2A in Portlet Applications
- Development Steps
- C2A JSP Tags
- Example of C2A Source JSP
- Example of Target Action Descriptor WSDL
- Example of C2A web.xml
- Example of C2A portlet.xml
- Example of a Target Portlet
- Scattering
- Wiring
9. Search Engine
- Key Features
- Taxonomy and Categorization
- Summarization and Stemmer Support
- Search Engine Organization
- Creating Document Collection
- Managing a Collection
- Collection Status
- Adding Sites to a Collection
- Configuring Crawl Schedule
- Document Approval
- Search Portlet
- Using the Search Portlet
- Lotus Discovery Server Portlets
10. Security
- Key Concepts
- Authentication
- Portal User Registry
- Enabling Security with Member Manager Database
- WebSphere Security Changes
- Enabling Security with LDAP
- Security with LDAP
- Single Sign On (SSO)
- The Member Manager
- Authorization
- How Does Authorization Work?
- Roles
- Role Membership
- More on Authorization
- Resources
- Common Access Rights
- Managing Users and Groups
- Setting Resource Permission
- Resource Permissions GUI
- Enabling SSL
- Credential Vault
- Credential
- Components of Credential Vault
- Structure of the Credential Vault
- Slot Scope
- Credential Access Level
- Single Sign-on Scenario
- Vault Administration
Minimum Hardware Requirements
- Pentium 4 1.3 or above
- 1GB minimum, 1.5GB recommended.
- 10GB free hard disk space (preferably in C: drive).
- CD-ROM drive
- Network connectivity to the internet. Note: Some of the lab exercises require functioning Internet access.
Minimum Software Requirements
- Windows 2000 SP4, Windows Server 2003 Standard Edition or Enterprise Edition. (Other versions of Windows are not supported)
- Adobe Acrobat Reader 6.0(can be downloaded at http://www.adobe.com)
- Winzip (can be downloaded at http://www.winzip.com)
- Netscape 4.7 / Internet Explorer 5.0 (or higher)
- DB2 UDB 8.1
- DB2 UDB Fixpack 6
- IBM Tivoli Directory Server 5.2
- WebSphere Portal Server Enable 5.1
- LabFiles.zip (You will receive this through email.)