News Stay informed about the latest enterprise technology news and product updates.

Product Brief: Sonic Software's SonicMQ

SonicMQ, is a JMS based messaging server that was recently certified as compatible with J2EE. SonicMQ supports publish-and-subscribe, point-to-point messaging and XML.

An essential component of most e-businesses, messaging middleware permits communication between applications, much in the way that e-mail permits communication between people. Successful enterprises must be able to integrate and exchange data effectively and efficiently across disparate systems and are using products like Sonic Software's SonicMQ to help them do so.

SonicMQ, is a Java Message Standard (JMS) - based messaging server. JMS provides a common set of interfaces, messaging concepts, and programming strategies, and makes it easy to write business applications that asynchronously send and receive critical business data and events. SonicMQ was recently certified as compatible with the Java 2 Platform, Enterprise Edition (J2EE). For developers, this means that any application built using generic JMS features will work with SonicMQ.

Features at a glance
* Massive scalability
* Distributed transaction support
* Built-in comprehensive security
* Dynamic Routing Architecture
* Point-to-Point Messaging
* Pub/Sub Messaging
* Supports JMS, XML and XA
* Asynchronous Reply
* Connect-time load balancing

SonicMQ supports both the publish-and-subscribe and point-to-point messaging styles, through a hub-and-spoke architecture and extends the JMS capabilities to include support for XML.

Key concerns for most e-business include scalability, availability, reliability, and security; SonicMQ addresses each of these:

Scalability: SonicMQ's Dynamic Routing Architecture (DRA) technology allows increased message volumes to be handled as needed, without requiring changes to the routing architecture or application programs.

Availability: SonicMQ's messaging infrastructure is up 24x7. It offers multiple broker support and lets multiple servers be clustered.

Reliability: SonicMQ guarantees that a message will reach it's destination by offering fault-tolerance through persistent messaging, ensuring that messages are never lost due to application or hardware failure.

Security: SonicMQ provides support for identification and authentication, authorization and access control, digital certificates and message payload and channel encryption.

Most recently, Sonic has teamed up with Borland to integrate SonicMQ 3.5 with the next release of the Borland AppServer, an app server that supports J2EE and CORBA.

For More Information:

Dig Deeper on Topics Archive

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.