Overview of the Enterprise Client APIs
Our Universal Messaging Enterprise APIs allow developers to implement real-time publish/subscribe functionality into enterprise-class applications using a range of languages:
Java The Universal Messaging Java Client API is our full-featured enterprise-class client API for Java developers:
API documentation for the Java Client API is available in the
Reference Guide.
C++ The Universal Messaging C++ Client API is our full-featured enterprise-class client API for C++ developers:
API documentation for the C++ Client API is available in the
Reference Guide.
C# .NET The Universal Messaging C# Client API is our full-featured enterprise-class client API for C# developers:
API documentation for the C# .NET client API is available in the
Reference Guide.
Excel VBA Our VBA API allows Microsoft Office applications such as Excel to publish and subscribe to Universal Messaging channels, and to asynchronously receive events in realtime:
Python The Universal Messaging Python Client API utilizes the C++ API to provide an enterprise-class API for Python developers:
See Universal Messaging's
Language API Comparison Grid for an overview of basic functional differences between the APIs.