Platform Interoperability

Some of the features listed on this page are not part of the open-source edition, and are only available in the licensed editions (starting with Premium).

GigaSpaces supports interoperability, which is the ability for organizations whose projects include a combination of Java, .NET and other platforms to communicate and access each other easily and efficiently, while also maintaining the benefits of the GigaSpaces scale-out application server:

interop.png

To work with GigaSpaces interoperability, classes from the different platforms should meet the following criteria:

  • The same fully qualified name (i.e. including package/namespace).

  • The same hierarchy (i.e. same base/superclass structure).

  • The same properties with the same names and matching types.

For information about XAP.NET, refer to the interoperability section in the XAP.NET guide.