10.02.2013 Views

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3: <strong>ESB</strong> Endpoints <strong>and</strong> Connections<br />

d. Set the message compression <strong>and</strong> transaction parameters for the connection:<br />

Property Description<br />

Enable<br />

Compression<br />

Custom<br />

Compression<br />

Factory<br />

Default Txn<br />

Batch Size<br />

Client<br />

Transaction<br />

Buffer Size<br />

Max number of<br />

redeliveries<br />

When selected, requires connections that use this connection factory to<br />

perform message compression before sending messages, <strong>and</strong> requires the<br />

broker to deliver compressed messages to connections that use this<br />

connection factory. The setting could be overridden by the client.<br />

Specifies the custom class that defines message compression <strong>and</strong><br />

decompression.<br />

Specifies an integer value for the common batch size. During a<br />

transaction, messages can be batched on the client for later submission<br />

when the transaction is committed or whenever the batch size or the<br />

session’s ability to maintain the integrity of the transaction is at risk.<br />

Messages are batched for each destination within a session. When several<br />

destinations are used in a single transaction, messages are batched for<br />

each destination separately. (For more information, see the<br />

“Transactions” chapter in the <strong>Progress</strong> <strong>Sonic</strong>MQ Performance Tuning <strong>Guide</strong>.)<br />

Specifies the size, in bytes, that the client runtime is willing to buffer per<br />

transaction. If the buffer size is reached, JMS client sending threads will<br />

block until further messages are saved by the broker. The broker will<br />

apply a transaction buffer size that is the lesser of the client-specified<br />

value <strong>and</strong> the broker’s Transactions: Buffer Size (which has a default<br />

setting of 32768). The default value is 0, which means that the broker’s<br />

Transactions: Buffer Size is applied.<br />

Specifies the number of attempts at redelivery that are allowed.<br />

8. After you configure the parameters, click Apply.<br />

The <strong>Sonic</strong> <strong>Management</strong> Console displays the new connection in the Connections tab.<br />

119 <strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Management</strong> <strong>Guide</strong> 8.5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!