Version 2

    Client Manager

     

    The Client Manager keeps track of clients connected to the server.

     

    This is the delegate for the ClientInterceptor. The client manager is the main entry point of the server. It is responsible for:

     

    • Tracking which clients are connected and statistics

    • Sending asynchronous events back to the relevent client (e.g. message delivery)

    • Connecting requests to either the front end or backend of the relevant channel

    • Creating new channels for new subscriptions

     

    NOTE: The channel connection and durable subscriptions are done in combination with the DestinationManager and StateManager

     

    Back to JMS Facade