This site hosts historical documentation. Visit www.terracotta.org for recent product information.

BigMemory Cross-Language Clients

BigMemory Cross-Language Clients provide access to BigMemory data from multiple client platforms:

  • Java
  • .NET C#
  • C++

Interoperability between client platforms means that a C# application can access data created by a Java application, or a Java application can access data created by C++ application.

Now .NET and C++ applications can take full advantage of BigMemory's scalability and performance.

Topology 1

The BigMemory (.NET or C++) client is a library installed on a target platform, with APIs for communication and data transport to BigMemory via the Cross Language (CL) Connector. Connection to the CL Connector is via Nirvana Sockets or Shared Memory transport (Universal Messaging). The CL Connector runs as a JVM process communicating to BigMemory.