30.11.2012 Views

OpenEdge Management and OpenEdge Explorer: Configuration

OpenEdge Management and OpenEdge Explorer: Configuration

OpenEdge Management and OpenEdge Explorer: Configuration

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.

Configuring SonicMQ Adapters<br />

SonicMQ Adapter Broker configuration <strong>and</strong> administration<br />

8–2<br />

The <strong>OpenEdge</strong> SonicMQ® Adapter allows <strong>OpenEdge</strong> applications to communicate via JMS<br />

Messaging through SonicMQ. The SonicMQ Adapter consists of three connection modes:<br />

• <strong>OpenEdge</strong> Adapter for SonicMQ ClientConnect (ClientConnect) — ClientConnect is<br />

for <strong>OpenEdge</strong> clients <strong>and</strong> runs transparently as a background process in conjunction with<br />

an ABL client or <strong>OpenEdge</strong> Application Server agent process, with a single adapter<br />

process per client process. The application running on the ABL client h<strong>and</strong>les messaging<br />

control. ClientConnect takes little or no configuration.<br />

• <strong>OpenEdge</strong> Adapter for SonicMQ ServerConnect (ServerConnect) — ServerConnect<br />

is for <strong>OpenEdge</strong> Application Servers (WebSpeed <strong>and</strong> AppServer). With this configuration<br />

there is a single adapter process per AppServer process, allowing multiple Application<br />

Server agents to connect to this single adapter process. ServerConnect is configured at the<br />

server.<br />

• <strong>OpenEdge</strong> Adapter for SonicMQ BrokerConnect (BrokerConnect) —<br />

BrokerConnect is for ABL client applications. It runs as a separate server process to h<strong>and</strong>le<br />

<strong>OpenEdge</strong> client requests. BrokerConnect is a Unified Broker product, part of the<br />

AppServer administration framework. You can use <strong>OpenEdge</strong> <strong>Management</strong> or <strong>OpenEdge</strong><br />

<strong>Explorer</strong> <strong>and</strong> the comm<strong>and</strong>-line tools adaptconfig <strong>and</strong> adaptman on all supported<br />

platforms, to manage BrokerConnect. You can also edit its properties in the<br />

ubroker.properties file. No configuration is required within the SonicMQ environment.<br />

Note: For BrokerConnect, the <strong>OpenEdge</strong> installation program creates one instance of the<br />

<strong>OpenEdge</strong> SonicMQ Adapter. In most circumstances, this single adapter instance<br />

is sufficient. Although it is possible to create additional instances, there is usually<br />

no reason to run multiple <strong>OpenEdge</strong> SonicMQ Adapter instances on the same host.<br />

Each instance of BrokerConnect runs as a broker process. This process is<br />

multi-threaded, with one thread for each active client application; it can connect to<br />

any SonicMQ Broker. With the SonicMQ Adapter, you can write ABL<br />

applications that access JMS messaging using SonicMQ.<br />

You can use <strong>OpenEdge</strong> <strong>Management</strong> or <strong>OpenEdge</strong> <strong>Explorer</strong> to configure a new instance of<br />

BrokerConnect <strong>and</strong> administer the configuration of existing instances.

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

Saved successfully!

Ooh no, something went wrong!