Skip Headers
Oracle® Coherence User's Guide for Oracle Coherence*Web
Release 3.5
Part Number E14536-01
Home
Book List
Index
Contact Us
Next
View PDF
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction
1.1
What is Coherence*Web?
1.2
Supported Web Containers
1.3
Installation and Deployment Road Map
1.3.1
Choose your Cluster Node Isolation
1.3.2
Choose your Locking Mode
1.3.3
Choose How to Scope Sessions and Session Attributes
1.3.4
Choose When to Clean Up Expired HTTP Sessions
1.3.5
Choose the Installation Method
2
Installing Coherence*Web on WebLogic Server 9.2 MP1 and 10.3
2.1
Overview of the Coherence*Web SPI
2.1.1
Location of the Coherence*Web SPI
2.1.2
Requirements for Using the Coherence*Web SPI
2.1.3
Coherence*Web SPI Configurations for the WebLogic Server
2.2
Overview Of Configuration and Deployment
2.2.1
Configuring and Starting a Cache Server
2.2.2
Packaging Applications and Configuring Cluster Nodes
2.2.2.1
Packaging and Configuring Application Server-Scoped Cluster Nodes
2.2.2.2
Packaging and Configuring EAR-Scoped Cluster Nodes
2.2.2.3
Packaging and Configuring WAR-Scoped Cluster Nodes
2.2.3
Configuring Web Applications for Coherence*Web
2.3
Using SAML SSO with Coherence*Web
2.4
Known Limitations
3
Installing Coherence*Web on Other Application Servers
3.1
Installing Coherence*Web Using the WebInstaller
3.1.1
Application Server-Specific Installation Instructions
3.1.1.1
Installing on Oracle WebLogic 10.
x
3.1.1.2
Installing on Caucho Resin 3.1.
x
3.1.2
General Instructions for Installing Coherence*Web Session Management Module
3.1.3
Coherence*Web WebInstaller Ant Task
3.1.3.1
Using the WebInstaller Ant task
3.1.3.2
Configuring the WebInstaller Ant Task
3.1.3.3
WebInstaller Ant Task Examples
3.1.4
Testing HTTP Session Management
3.1.5
How the Coherence*Web Installer Instruments a Java EE Application
3.1.6
Installing Coherence*Web into Applications using Java EE Security
4
Coherence*Web Session Management Features
4.1
Session Models
4.1.1
Traditional Model
4.1.2
Monolithic Model
4.1.3
Split Model
4.1.4
Session Model Recommendations
4.2
Session and Session Attribute Scoping
4.2.1
Session Scoping
4.2.1.1
Preventing Web Applications from Sharing Session Data
4.2.1.2
Keeping Session Cookies Separate
4.2.2
Session Attribute Scoping
4.3
Cluster Node Isolation
4.3.1
Application Server-Scoped Cluster Nodes
4.3.2
EAR-Scoped Cluster Nodes
4.3.3
WAR-Scoped Cluster Nodes
4.4
Session Locking Modes
4.4.1
Optimistic Locking (Default)
4.4.2
Member Locking
4.4.3
Application Locking
4.4.4
Thread Locking
4.4.5
Using Locking in HTTP Sessions
4.4.6
Enabling Sticky Session Optimizations
4.5
Deployment Topologies
4.5.1
In-Process
4.5.2
Out-of-Process
4.5.3
Out-of-Process with Coherence*Extend
4.6
Managing and Monitoring Applications with JMX
4.7
Cleaning Up Expired HTTP Sessions
4.7.1
Understanding the Session Reaper
4.7.2
Configuring the Session Reaper
4.8
Overriding the Distribution of HTTP Sessions and Attributes
4.8.1
Implementing a Session Distribution Controller
4.8.2
Registering a Session Distribution Controller Implementation
4.9
Configuring Coherence*Web with Coherence*Extend
4.9.1
Configuring Coherence*Web for Optimistic Locking
4.9.2
Configuring the Cache for Proxy and Storage JVMs
4.9.3
Configuring the Cache for Web Tier JVMs
5
Installing Coherence*Web on WebLogic Portal
5.1
Installing Coherence*Web with WebLogic Portal
A
Coherence*Web Configuration Parameters
B
Session Cache Configuration File
Index