Table of Contents
Just a second...

Using clients

Most clients connect to the Diffusion™ server only to subscribe to topics and receive message data on those topics. Some clients can also perform control actions such as creating and updating topics or handling events.

Subscribe to topics and receive data

Supported in: JavaScript® Unified API, Java™ Unified API, .NET Unified API, Apple® Unified API, Android™ Unified API, C Unified API, JavaScript Classic API (deprecated), Java Classic API (deprecated), .NET Classic API (deprecated), C Classic API (deprecated), iOS® Classic API (deprecated), Android Classic API (deprecated), Flash® Classic API (deprecated), Silverlight® Classic API (deprecated)

The majority of clients that connect to the Diffusion server, do so to subscribe to topics and receive updates that are published to those topics. These are the clients used by your customers to interact with the data your organization provides.

Control Diffusion, other clients, or the data

Supported in: JavaScript Unified API, Apple Unified API, Java Unified API, .NET Unified API, Android Unified API, C Unified API

You can also develop clients that control aspects of the Diffusion server, other clients, or the data distributed by Diffusion. These are the clients that are used by users or systems inside your organization.