Chapter 09. Bridging Platform and Network Boundaries
So far we have assumed that all of the components of an application are written in Java and collocated on the same high-speed network. However, that is not always the case.
For example, you might have a desktop application that needs to access a Coherence grid, and that application could be written in a language other than Java, such as C++ or any one of the number of languages supported by Microsoft's .NET platform. Some of these client applications might be physically located on the same network as the Coherence grid, but more likely than not, there will also be some that are in a remote location and connect to the Coherence grid over the WAN (Wide Area Network).
If your client application ...