Bridging the gap between legacy systems and Internet B2B Sonic Software, a leader in e-business messaging (EBM) software and services, has extended the connectivity of its award-winning Internet messaging server, SonicMQ, with a family of bridges to other Java Message Service (JMS) and legacy messaging systems such as IBM`s MQSeries, as well as other Internet B2B services.
The SonicMQ Bridge for JMS solves the problem of interoperability among different JMS implementations. "Many implementers find it necessary to integrate their new B2B applications with legacy systems based on IBM MQSeries," says Rick Parry, MD of Progress Software SA, the sole distributor of SonicMQ in SA, "The SonicMQ Bridge for MQSeries provides an easy-to-implement solution to this potentially thorny problem. Once configured, the bridge will seamlessly route message traffic between a JMS messaging domain and an MQSeries domain."
Although JMS is the first and only standard for messaging-oriented middleware (MOM), it does not define how various implementations should "talk" to each other. As a result, vendors have had to rely on their own proprietary methods for communicating over Internet protocols, such as TCP/IP and HTTP, thereby making different JMS implementations incompatible with each other over the wire, says Parry.
In a similar fashion, the SonicMQ Mail Connector makes it easy to build a B2B solution on top of the reliable messaging infrastructure of SonicMQ. The mail connector also includes parties that only transact business via e-mail transports, or those that wish to use e-mail as a fallback transport, should their primary network transport happen to fail. For example, developers can use the SonicMQ Mail Connector to broadcast bid requests to suppliers who can only receive e-mail.
Says Parry: "Successfully implementing Internet B2B not only requires high performance, and massively scalable messaging, but also integration with different systems and protocols. This new technology gives developers the ability to use the standards-based API in SonicMQ in order to access these other systems quickly and transparently."
The bridges provide transparent connection to popular Internet protocols and legacy messaging systems. In addition, via a new SonicMQ Bridge Programming Framework, developers can extend the product`s reach to additional applications and systems.
"SonicMQ offers enhanced performance over the Internet and stands out as Internet-friendly message oriented middleware by leveraging its roots in the increasingly popular JMS specification," says Parry. It now also offers a bridge to IBM`s MQSeries, enabling IT shops looking to integrate both their EAI and Internet initiatives with a best-of-both-worlds approach. The new components comprise:
A bridge for access between SonicMQ and the IBM MQSeries
A bridge for access to other JMS implementations
SonicMQ Mail Connector to extend and integrate JMS messaging with ubiquitous e-mail protocols
A programming framework that provides an API and services for developers to create custom adapters to enterprise applications and legacy systems.
Parry says the family of bridges provides transparent, high-volume bi-directional access with no code changes to applications, and little or no maintenance after initial configuration. Developers can use one or multiple bridges as necessary to extend the standards-based messaging models of SonicMQ to additional messaging systems and Internet services.
SonicMQ is based on the JMS specification, part of the Java 2 Enterprise Edition (J2EE) standard from Sun, which provides a common set of messaging concepts and programming strategies enabling developers to add enterprise messaging capabilities to their applications. SonicMQ extends JMS by supporting key Internet standards such as XML, HTTP tunnelling and SSL.
Share