Getting started with Diffusion 6.11.6 for .Net

To get started with the client library start using the PushTechnology.ClientInterface.Client.Factories.Diffusion factory. This factory allows you to access all main features of the client library, such as establishing a Session to a Diffusion server.

Once a session is established you can access specific features from a session object to perform tasks on the Diffusion server such as creating, updating, and subscribing to topics. The following features are currently available within the .NET Client Library:

Feature Description
AuthenticationControl Allows a client session to authenticate the credentials of other sessions.
ClientControl Provides the ability for a client session to control other client sessions.
Messaging Provides a client session with messaging capabilities.
Metrics Provides a client session with the ability to configure metric collectors.
Pings Provides a client session with the ability to test its connection to the server.
RemoteServers Allows a client session to manage remote servers.
Security Provides a client session with the ability to change the associated principal.
SecurityControl Allows a client session to query and update the security store.
SessionTrees Allows a client session to configure session trees.
SubscriptionControl Allows a session to subscribe or unsubscribe other sessions to topics.
SystemAuthenticationControl Allows a client session to query and update the system authentication store.
TimeSeries Allows a session to update and query time series topics.
TopicControl Allows a session to manage topics.
TopicNotifications Allows a client session to receive notifications about changes to selected topics.
Topics Allows a client session to subscribe to topics to receive streamed topic updates and/or fetch the state of topics.
TopicUpdate Provides a client session with the ability to update topics.
TopicViews Allows a client session to manage topic views.
Back to top