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.
Java (Stable)
The reference Hot Rod client, written in Java. This ships with Infinispan.
Maven/Gradle/IvyJava (Dev)
The reference Hot Rod client, written in Java. This ships with Infinispan.
Maven/Gradle/IvyC++ Client
A native C++ client for Infinispan. Detailed instructions including installation are on the project's GitHub site.
DocumentationGitHub
.NET Client
A native .NET client for Infinispan. Detailed instructions including installation are on the project's GitHub site.
DocumentationGitHub
Javascript Client
A native Javascript client for Infinispan. Detailed instructions including installation are on the project's GitHub site.
DocumentationGitHub
npm package
Ruby Client
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.
GitHubPython Client
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.
GitHubContributing Clients
Want to contribute more clients for Hot Rod? We’d love you to do so! Learn more about getting involved.