WA1331 WebSphere Portal Server v5.1 Overview Training and Courseware Course Outline

1. Introduction to the WebSphere Portal Server

  • Topics
  • What is a Portal
  • An Example of WebSphere Portal Sites
  • WebSphere Portal Goals
  • Benefits of Portal Sites
  • WebSphere Portal Packaging
  • WebSphere Portal Express
  • WebSphere Portal Enable
  • General Portal Architecture
  • The Five Major Components of Horizontal Portals
  • The Five Major Components of Horizontal Portals cont
  • 1. Presentation services component
  • WebSphere Portal Accessibility
  • Page Aggregation Modules
  • Portlet
  • WebSphere Portal Built-in Portlets
  • Portlet Application
  • Portlet Mode and State
  • 2. User service component
  • User service component continued
  • Search Engine
  • WebSphere Portlet Content Publishing (WPCP)
  • Collaboration
  • Portal Document Manager
  • Productivity Components
  • 3. Information Management Component
  • 4. Portal Server Adapters Component
  • 5. Web Infrastructure Component
  • WebSphere Business Integration Server Foundation 5.1.1
  • A Typical Network Architecture for WebSphere Portal
  • WebSphere Portal Server
  • WebSphere Portal Server Architecture
  • Portal Container
  • Portal Engine Architecture
  • Application Portlet Builder
  • Summary
 

2. Portal Page Hierarchy

  • Topics
  • Where does this service fit in?
  • Elements of a Portal Site
  • How a Portal Page is generated?
  • Theme
  • Screen
  • The Home Screen
  • Screen
  • Skin
  • Skin
  • Page and Label
  • Page/Label Hierarchy
  • URL
  • Putting it all together
 

3. Page Management

  • Topics
  • Where does this service fit in?
  • Page Management
  • To begin this process
  • Create a Page or Label
  • Page Properties that you can manipulate
  • Page Properties
  • Private Page
  • Page Layout
  • Adding Portlets to a Page
  • Creating URL
  • URL Link
 

4. Customizing the Look and Feel

  • Topics
  • Where does this service fit in?
  • Customization Basics
  • Customization Technique
  • Theme Basics
  • Creating a Theme
  • Customizing the New Theme
  • Creating a Skin
  • Customizing a Skin
  • Other customizations
  • Some examples of moderately complex customizations
  • Some examples of complex customizations
 

5. Web Clipping

  • Topics
  • Where does this service fit in?
  • What is Web Clipping
  • Creating a New Clip
  • Advanced Options
  • Advanced Options
  • HTML Clipping
 

6. Cooperative Portlets

  • Topics
  • Where does this service fit in?
  • Inter Portlet Communication
  • Click-to-Action
  • Example of Click-to-Action
  • Business Benefits of C2A
  • Basic Concepts
  • Runtime Architecture of Click-to-Action
  • Development Steps
  • C2A JSP Tags
  • C2A JSP Tags (cont.)
  • Example of C2A Source JSP
  • Example of C2A Source JSP - cont
  • Example of Target Action Descriptor WSDL
  • Example of Target Action Descriptor - cont
  • Example of Target Action Descriptor - cont
  • Example of C2A web.xml
  • Example of C2A portlet.xml
  • Example of a Target Portlet
  • Scattering
  • Wiring
 

7. Search Engine

  • Topics
  • Where does this service fit in?
  • Key Features
  • How does it work?
  • 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
  • Using The Search Portlet
  • Lotus Discovery Server Portlets
  • Search customizations
  • Some examples of simple and medium-effort search customizations
  • Some examples of complex search customizations
 

8. Security

  • Topics
  • Where does this service fit in?
  • Key Concepts
  • Authentication
  • Portal User Registry
  • Enabling Security with LDAP
  • Single Sign On (SSO)
  • Authorization
  • How Does Authorization Work?
  • Roles
  • Role Membership
  • More on Authorization
  • Resources
  • Common Access Rights
  • Managing Users and Groups
  • Setting Resource Permission
 

9. Business Portlets

  • Where does this service fits in?
  • Business Portlets
  • Business Portlets World Clock
  • Business Portlets - Reminder
  • Business Portlets My Task
  • Business Portlets - Bookmarks
  • Business Portlets
  • Business Portlets My ToDos
  • Business Portlets Common Mail
  • Business Portlets Common Calendar
 

10. Personalization

  • Topics
  • Where does this service fit in?
  • What is Personalization
  • Personalization
  • Recommendation Engine
  • LikeMinds Recommendation Engine
  • Rules Engine
  • Personalization Interface in Portal Server
  • Personalization Interface in Portal Server - Features
  • Customizing the personalization feature
 

Appendix A. Miscellaneous Topics

  • How Does a Theme Work
  • Theme at Work
  • How Does a Skin Work
  • Portlet Wrapper Class
  • Enable C2A in Portlet Applications
  • Enabling Security with Member Manager Database
  • WebSphere Security Changes
  • Security with LDAP
  • Single sign-on
  • The Member Manager
  • 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
  • Vault Administration