Glossary:
Nirvana Enterprise Client APIs
Our Nirvana Enterprise APIs allow developers to implement real-time publish/subscribe functionality into enterprise-class applications using a range of languages:
-
Java
The Nirvana Java Client API is our fully-featured enterprise-class client API:
- Java Developer's Guide : developing Java applications/systems that will use Nirvana
- Java Client API : the entire Nirvana Java client API
-
C++
The Nirvana C++ Client API is our fully-featured enterprise-class client API for C++ developers:
- C++ Developer's Guide : developing C++ applications/systems that will use Nirvana
- C++ Client API : the entire Nirvana C++ client API
-
C# .NET
The Nirvana C# Client API is our fully-featured enterprise-class client API for C# developers:
- C# Developer's Guide
- C# Client API : the entire Nirvana C# .NET client API
-
Excel VBA
Our VBA API allows Microsoft Office applications such as Microsoft Excel to publish and subscribe to Nirvana channels, and to asynchronously receive events in realtime:
Python
The Nirvana Python Client API utilises the C++ API to provide an enterprise-class API for Python developers:
See Nirvana's Language API Comparison Grid for an overview of basic differences between each API.
