Hot Rod Clients
Hot Rod is a wire protocol that Infinispan clients use to talk to a remote grid. It is a binary, platform-independent protocol that was developed in the open as a part of Infinispan.
The Hot Rod specification is available on-line, and several clients exist for this protocol.
Language | Version | Information | Links |
---|---|---|---|
Java | 11.0.5.Final | The reference Hot Rod client, written in Java. This ships with Infinispan. | Maven/Gradle/Ivy |
Java | 12.0.0.Dev06 | The reference Hot Rod client, written in Java. This ships with Infinispan. | Maven/Gradle/Ivy |
C++ Client | 8.3.2.Final | A native C++ client for Infinispan. Detailed instructions including installation are on the project's GitHub site. | Downloads/Docs GitHub |
.NET Client | 8.3.2.Final | A native .NET client for Infinispan. Detailed instructions including installation are on the project's GitHub site. | Downloads/Docs GitHub |
Javascript Client | 0.6.0 | A native Javascript client for Infinispan. Detailed instructions including installation are on the project's GitHub site. | GitHub npm npm package Docs |
Ruby Client | 0.0.2 | A native Ruby client for Infinispan. Detailed instructions including installation as a Ruby Gem are on the project's GitHub site. This client is currently unmaintained and supports a very limited subset of Hot Rod features. If you would like to contribute to it, please come and talk to us. | GitHub Docs |
Python Client | 0.0.2 | A native Python client for Infinispan. Detailed instructions including installation are on the project's GitHub site. This client is currently unmaintained and supports a very limited subset of Hot Rod features. If you would like to contribute to it, please come and talk to us. | GitHub Docs |
Contributing Clients
Want to contribute more clients for Hot Rod ? We’d love you to do so!
Learn more about getting involved.