Overview of the Enterprise Client APIs

The Universal Messaging Enterprise APIs enable developers to implement real-time publish/subscribe functionality into enterprise-class applications using the following languages:

  • Java

    The Universal Messaging Java Client API is an enterprise-class client API for Java developers:

  • C++

    The Universal Messaging C++ Client API (deprecated) is an enterprise-class client API for C++ developers:

    • Enterprise Developer's Guide for C++: developing C++ applications that will use Universal Messaging.
    • API documentation for the C++ Client API is available in the Reference Guide.
  • C# .NET

    The Universal Messaging C# Client API is an enterprise-class client API for C# developers:

    • Enterprise Developer's Guide for C#: developing C# applications that will use Universal Messaging.
    • API documentation for the C# .NET client API is available in the Reference Guide.

For an overview of basic functional differences between the APIs, see Language API Comparison Grid.