Buffering Client Messages

To ensure the scalability of your business process applications, incoming messages from clients are buffered by default on the queue for the Web application.

Outgoing messages to clients are not buffered by default, but they can be configured to be buffered on the same Web application queue.

To Buffer an Outgoing Client Message

  1. Select the Client Response node that is configured with the callback method you want to buffer.
  2. In the Property Editor, in the message buffer property:
    1. From the enable attribute drop-down menu, select true.
    2. Select the retry-count attribute, then enter a value for the callback method. This specifies how many times the process engine should try to send your message to the queue.
    3. Select the retry-delay attribute, then enter a value for the callback method. This specifies the amount of time (in seconds) you want to pass before a retry is attempted.

This completes the configuration of the callback method on the Client Response node; the callback message is configured to be buffered.

Note: The business process considers a buffered operation completed when the message is successfully enqueued, not when the message is delivered to the client.

  1. To save your work, select File —> Save.

Related Topics

Receiving Messages From Clients

Sending Messages to Clients

Handling Exceptions

Client Operations and Control Communication Methods

Previous Document Next Document