Contents for Using WSRP with WebLogic Portal
Introduction to WSRP
The WSRP Standard
WSRP Portlet Type Support
Why Use WSRP?
WSRP Decouples the Deployment and Delivery of Applications
WSRP Delivers both Data and its Presentation Logic
BEA's Implementation of WSRP Requires Little or No Programming
Other Benefits of WSRP
Producers and Consumers
Producers
Simple Producers
Complex Producers
Consumers
WSRP and WebLogic Portal
How WSRP Works
WSRP-compliant Portlet Lifecycle
Development Time
Deployment Time
Building a Simple Remote Portlet
Working with a Remote Portlet
Note on Localization of Remote Portlets
Establishing WSRP Security
Access Control
Security Recommendations
Secure WSRP Messages
Manage User Identity
Secure the /producer Path
Obtaining a Signed Certificate
The Java keytool Utility
keytool Concepts and Terminology
keytool Reference
Obtaining the Consumer Certificate
Configuring the Producer Keystore
Update the WSRP Identity Asserter
Set Up the Producer Keystore
Best Practices for Implementing WSRP
Portlet Programming Guidelines
Performance Tuning Recommendations
Other Guidelines
Applying a Look-and-Feel to a Remote Portlet
The Portlet Look-and-Feel Components
The Look-and-Feel File
Skins and Skeletons
The .css File (Skins)
Image Files (Skins)
JavaScripts (Skins)
JavaServer Pages (Skeletons)
Skin and Skeleton Reference
Themes
Themes Reference
Where to Find Look-and-Feel Components
Look-and-Feel Reference
General Information on Look-and-Feel
Cascading Style Sheets (.css Files)
Skins
Skeletons
Themes
Monitoring and Logging Remote Portlet Performance
Monitoring Producer/Consumer Message Logs
Creating Custom Logs
Working with Producers
Creating a Producer from a Non-Portal Web Application
Making the Conversion in a Portal Enterprise Application
Making the Conversion
Testing the Configuration
Making the Conversion in a Non-Portal Enterprise Application
Testing the Configuration
Creating a Simple Producer from a Complex Producer