Sessions

When a client connects to Diffusion®, the instance of the connection is called a session. Typically, an application has a single session with a Diffusion® server.

A session acts as the intermediary between your application code and the Diffusion® server. It is used for:

  • sending and receiving data

  • sending commands and receiving acknowledgements and notifications.

Certain restrictions may be applied to the session depending on how permissions are configured on the Diffusion® server.

See Permissions for more information.

This section provides details about: