Skip Headers

# Understanding Cache Coordination

Previous

Next

As Figure: Cache Coordination shows, cache coordination is a session feature that allows multiple, possibly distributed, instances of a session to broadcast object changes among each other so that each session's cache is either kept up-to-date or notified that the cache must update an object from the data source the next time it is read.

Note: You cannot use isolated client sessions (see "Isolated Client Sessions") with cache coordination.

Cache Coordination

Description of "Cache Coordination"

When sessions are distributed, that is, when an application contains multiple sessions (in the same JVM, in multiple JVMs, possibly on different servers), as long as the servers hosting the sessions are interconnected on the network, sessions can participate in cache coordination. Coordinated cache types that require discovery services also require the servers to support User Datagram Protocol (UDP) communication and multicast configuration (for more information, see "Coordinated Cache Architecture").

This section describes the following:

- When to use Cache Coordination

- Coordinated Cache Architecture

- Coordinated Cache Types

- Custom Coordinated Cache

For more information, see "Configuring a Coordinated Cache".