Sonic Software
SOLUTIONS
PRODUCTS
SERVICES
CUSTOMERS
PARTNERS
RESOURCES
SUPPORT
NEWS & EVENTS
ABOUT US

Progress SonicMQ Features & Benefits

Progress® SonicMQ®

Feature

Function

Benefit


Standards-based

Provides support for XML, JMS, JNDI, JMX, HTTP, and SOAP

Provides JMS 1.1 compliance and J2EE 1.4 compatibility

Supports industry leading J2EE application servers such as BEA WebLogic and IBM WebSphere

Supports Web services protocols WS-ReliableMessaging, WS-Security and WS-Policy

Promotes reusability of existing assets; simplifies integration with other tools, platforms and applications; minimizes development time and costs, and improves software quality

Expands the pool of skilled staff who can develop, administer and operate the software


Supports direct integration of HTTP applications into the messaging backbone

Facilitates easy integration of existing Internet applications and wireless devices which depend on firewall-friendly HTTP


Provides out-of-the-box
SOAP protocol handlers

Allows SonicMQ to expose itself as a Web service or to call out to other Web services


High performance

Each broker supports thousands of persistent messages per second with minimal latency, and can handle a vast number of connections and destinations

Provides industry-leading performance including high volume / high availability scenarios (durable, persistent) and high quality
of service scenarios (durable, persistent, transacted)

Provides better utilization of computing resources – able to provide high throughput with lower hardware and software requirements

Offers improved response time between applications


Publish/subscribe and point-to-point messaging

Provides message broadcasting and/or unique messaging between applications

Allows any number of applications to receive important information simultaneously

Allows applications to tap into information channels when necessary


Enables loose coupling between applications

Simplifies connectivity, allowing enterprises to standardize on a usage paradigm independent of location and underlying network infrastructure


Guaranteed message delivery

Ensures that messages
arrive at their destination once-and-only once even in high performance situations

Enables applications to be resilient to network failures

Allows users to architect one type of messaging infrastructure for both reliability and high throughput


Management framework

Provides configuration and management of the entire distributed messaging infrastructure from a single console anywhere in the network

Significantly reduces complexity and cost of managing the messaging backbone

Allows anyone in any location to oversee operations from a single control point


Enables connectivity to commonly deployed 3rd-party system management tools like HP OpenView and IBM Tivoli

Allows users to leverage existing management tool investments


Clustering

Allows messaging load to be shared among brokers in a cluster

Adjusts workload automatically if one broker should fail

Enables deployments to scale to support large numbers of messages, users and applications across the extended enterprise

Simplifies development and management as brokers can be added transparently to handle increased message traffic

Ensures a constant response time for wide variation in load


Clustering is transparent to clients

Ensures application/client uptime and facilitates development efforts


Topics and queues are available clusterwide

Reduces development and administrative efforts to handle topology changes


Continuous Availability Architecture™ (CAA)

Provides immediate failover through real-time replication between active and standby brokers

In-process transactions continue without delay or being rolled back

Reduces operational risk by insuring no loss of data

Minimizes network and application downtime in the event of software, network or hardware failure

Eliminates recovery process and interruption of transactions

Eliminates the requirement for expensive RAID, OS clustering software or third-party HA frameworks in the messaging layer

Decreases the development, configuration and administration complexity and costs in creating a high availability solution


Provides continuously available client connections between active and standby brokers in case of failure

Increases application uptime and productivity of remote sites and users without additional messaging infrastructure development


Provides network redundancy between continuously available broker pair and between brokers and clients

Eliminates single point of network failure common in competitive fault-tolerant solutions


Message broker failover is transparent to client

Applications continue operation without loss of messaging transaction context or noticeable delays


Supports both non-persistent and persistent messaging models

Combines performance of non-persistent messaging with reliability and availability of Sonic CAA for unparalleled message throughput with extremely low latency


Provides replication of management services to backup and remote locations

Directory service can reside in multiple locations

Reduces costs and time required to setup and administer management functions for backup system

Eliminates single point of management and directory service failure


Wide area deployability

Provides multi-clustering across network domains, allowing clusters to connect
to other clusters as needed, creating highly distributed deployments across loosely coupled locations

Allows messaging solutions to scale outside of a single organization without incurring significant administrative overhead


Patent-pending Dynamic Routing Architecture automatically senses the availability of communications paths and chooses the best route

Optimizes use of network resources to ensure the best flow of traffic


Provides a high volume, low latency, asynchronous protocol across satellites and WANS

Delivers faster messaging across disparate locations, enabling companies to receive information quicker


Security and authentication framework

Provides varying levels of encryption through support for HTTPS, SSL, digital certificates, pluggable cipher suites, and embedded
RSA B-Safe

Leverages existing network investments and ensures secure transmission of messages inside and outside the firewall


Provides flexible deployment over the Internet, including support for 3rd-party authentication products, firewalls, proxy servers,
HTTP(s) tunneling and DMZ deployments

Allows easy integration with existing security infrastructure, e.g. LDAP and firewalls