Contents

List of Examples

List of Figures

List of Tables

Title and Copyright Information

Preface

Part I Coherence for C++

1 Requirements, Installation, and Deployment for Coherence for C++

2 Understanding the Coherence C++ Object Model

3 Building Integration Objects for C++ Clients

4 Configuration and Usage for C++ Clients

5 Understanding the Coherence for C++ API

6 Sample Applications for C++ Clients

7 Configuring a Local Cache for C++ Clients

8 Configuring a Near Cache for C++ Clients

9 Perform Continuous Query for C++ Clients

10 Query the Cache for C++ Clients

11 Remote Invocation Service for C++ Clients

12 Deliver Events for Changes as they Occur (C++)

Part II Coherence for .NET

13 Requirements, Installation and Deployment for Coherence for .NET

14 Configuration and Usage for .NET Clients

15 Building Integratable Objects for .NET Clients

16 Configuring a Local Cache for .NET Clients

17 Configuring a Near Cache for .NET Clients

18 Continuous Query Cache for .NET Clients

19 Remote Invocation Service for .NET Clients

20 Special Considerations—Windows Forms Applications for .NET Clients

21 Special Considerations—Web Applications for .NET Clients

22 Network Filters for .NET Clients

23 Sample Windows Forms Application for .NET Clients

24 Sample Web Application for .NET Clients

Part III Integration with WebLogic Server

25 Caching HTTP Sessions for WebLogic

Part IV Integration with TopLink Essentials

26 Configuring Coherence for TopLink Essentials

27 Configuring Coherence for JPA

Part V Integration with Hibernate

28 Using Coherence as the Hibernate L2 Cache

29 Using Hibernate as a CacheStore for Coherence

A Sample C++ Applications