10.02.2013 Views

Progress Sonic 8.0 ESB Configuration and Management Guide

Progress Sonic 8.0 ESB Configuration and Management Guide

Progress Sonic 8.0 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.

Contents<br />

Chapter 2: <strong>ESB</strong> Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51<br />

Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52<br />

Creating <strong>ESB</strong> Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55<br />

<strong>ESB</strong> Container Intra-container Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58<br />

Viewing or Editing <strong>ESB</strong> Container Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59<br />

Managing the Services Associated with an <strong>ESB</strong> Container . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60<br />

Adding Services or <strong>ESB</strong> Process Entry Points to an <strong>ESB</strong> Container. . . . . . . . . . . . . . . . . . . . .61<br />

Deleting <strong>ESB</strong> ContainerServices from an <strong>ESB</strong> Container . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62<br />

Changing the Number of Listeners on Services in <strong>ESB</strong> Containers . . . . . . . . . . . . . . . . . . . . .63<br />

Deploying an <strong>ESB</strong> Container in a <strong>Management</strong> Container . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63<br />

Setting Test Mode for <strong>ESB</strong> Containers Used in Development. . . . . . . . . . . . . . . . . . . . . . . . . .64<br />

Adding JAR files to an <strong>ESB</strong> Container . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65<br />

Changing the State of <strong>Management</strong> <strong>and</strong> <strong>ESB</strong> Containers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67<br />

Monitoring Service Metrics <strong>and</strong> Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71<br />

St<strong>and</strong>ard Metrics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71<br />

St<strong>and</strong>ard Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73<br />

Enabling Integration with Actional for Visualization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74<br />

Logging <strong>and</strong> Tracing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76<br />

Using Activation Daemons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79<br />

Creating an Activation Daemon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80<br />

Adding an Activation Daemon to a <strong>Management</strong> Container . . . . . . . . . . . . . . . . . . . . . . . . . . .80<br />

Adding an <strong>ESB</strong> Container to an Activation Daemon’s Activation List . . . . . . . . . . . . . . . . . . .82<br />

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

Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86<br />

<strong>ESB</strong> Addresses <strong>and</strong> References to Endpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87<br />

Entry Endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88<br />

Exit Endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88<br />

Fault Endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88<br />

Rejected Message Endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89<br />

Evaluating Endpoint Requirements on JMS Destinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91<br />

When to Use Topics, When to Use Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92<br />

Multiple Brokers, Clusters, <strong>and</strong> Nodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95<br />

Configuring <strong>Progress</strong> <strong>Sonic</strong>MQ Endpoints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97<br />

Deleting <strong>Progress</strong> <strong>Sonic</strong>MQ Endpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101<br />

Fault Tolerant Connections <strong>and</strong> Reconnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101<br />

Inbound <strong>and</strong> Outbound Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102<br />

Fault Tolerant Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102<br />

8 <strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Management</strong> <strong>Guide</strong> <strong>8.0</strong>

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

Saved successfully!

Ooh no, something went wrong!