Hitachi

In-Memory Data Grid Hitachi Elastic Application Data Store


15.2.1 Programming languages for application programs and EADS clients

This subsection explains the programming languages that EADS supports for application programs, and the types of EADS clients.

Organization of this subsection

(1) Programming languages used to create application programs

You can use the following languages to create application programs for EADS:

(2) Types of EADS clients

There are two types of EADS client program products (client libraries) available, depending on which programming language you are using to create application programs:

To use one of the above program products in an execution environment, install the product in each execution environment.

Important note
  • If you use an application program created with a client library whose version is more recent than the version of the EADS client, valid operation is not guaranteed. In such a case, you need to edit and recompile the source programs.

    An application program created with a client library whose version is 03-00 or later can be used with more recent versions of EADS clients.

  • EADS clients and EADS servers whose version is earlier than 03-00 are not compatible with EADS clients and EADS servers whose version is 03-00 or later. For example, EADS clients and EADS servers whose version is 03-50 are not compatible with EADS clients and EADS servers whose version is 02-00 or earlier. If an attempt is made to establish a connection between incompatible programs, valid operation is not guaranteed.

  • If you use an EADS client within a user function, the EADS client's version needs to be the same as the EADS server's version. If you use an EADS client whose version differs from the EADS server's version, valid operation is not guaranteed.