Getting started with Diffusion 6.5.12 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
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.
Pings Provides a client session with the ability to test its connection to the server.
TopicControl Allows a session to manage topics.
SubscriptionControl Allows a session session to subscribe or unsubscribe other sessions to topics.
AuthenticationControl Allows a client session to authenticate the credentials of other sessions.
SystemAuthenticationControl allows a client session to query and update the system authentication store.
Security Provides a client session with the ability to change the associated principal.
Messaging Provides a client session with messaging capabilities.
MessagingControl Provides a client session with the ability to use messaging functionality to communicate directly with other client sessions.
ClientControl Provides the ability for a client session to control other client sessions.
SecurityControl Allows a client session to query and update the security store.
TimeSeries Allows a session to update and query time series topics.
TopicNotifications Allows a client session to receive notifications about changes to selected topics.
Back to top