The OpenEdge Adapter for SonicMQ® allows an ABL or SpeedScript application to become a Java Messaging Service (JMS) client, using the SonicMQ broker as the JMS backbone. With the OpenEdge Adapter for SonicMQ and SonicMQ, an application can engage in Point-to-Point or Publish-and-Subscribe messaging sessions with other JMS clients that also use SonicMQ. An ABL client application can also use the JMS extensions provided by SonicMQ to handle different message formats, such as XML, temp-tables, and ProDataSets. The client application accesses all SonicMQ functions provided by the adapter using the installed ABL-JMS API. The OpenEdge Adapter for SonicMQ itself relies on the Unified Broker framework or OpenEdge property files, specifically AdminServerPlugins.properties and JavaTools.properties, for configuration and administration depending on the connection option used.
For information on developing applications that incorporate messaging via SonicMQ, see OpenEdge Development: Messaging and ESB.
For more information on managing the OpenEdge Adapter for SonicMQ, see
OpenEdge Adapter for SonicMQ Administration. For more information on SonicMQ and its installation, configuration, and management, see the SonicMQ product documentation.