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

Progress SonicMQ Clients

Progress® SonicMQ® clients are add-on components that extend the reach of messaging to include applications developed for the Microsoft .NET environment as well as applications written in a variety of programming languages including C, C++ and COM.

Available clients include:


SonicMQ .NET Client

The Progress® SonicMQ® .NET Client is an add-on component that extends the reach of messaging to include applications developed for the Microsoft .NET environment. Written natively in C#, this client enables SonicMQ messaging application to be developed using .NET Managed Languages, including C# .NET, Managed C/C++ and Visual Basic .NET. Key features and benefits include:

Feature

Function

Benefit

Native C# API

Allows interoperability between .NET applications and Java applications leveraging the Messaging Server

Facilitates reliable interoperability between .NET and Java applications

Fault tolerant connections

Provides automatic and transparent failover and reconnect in case of Messaging Server failure

Provides fault tolerant interoperability between .NET and Java applications

Transactional support

Allows .NET and Java applications to exchange messages within a protected transactional umbrella

Extends the transactional reach of SonicMQ to your .NET applications

Managed .NET component

The SonicMQ .NET Client is a native .NET component and
is fully-managed .NET code

Allows applications to be developed using a variety of .NET managed languages.



< back to top

Progress® SonicMQ® C/C++/COM Client

The SonicMQ C/C++/COM Client is an add-on component that extends the reach of messaging to include applications written in a variety of programming languages including C, C++ and COM. Key features and benefits include:

Feature

Function

Benefit

C/C++/COM Client API

Allows interoperability between C/C++/COM applications and Java applications leveraging the Messaging Server

Facilitates reliable interoperability between applications written in different languages

Fault tolerant connections

Provides automatic and transparent failover and reconnect in case of Messaging Server failure

Provides fault tolerant interoperability between C/C++/COM and Java applications

Transactional support

Allows C/C++/COM and Java applications to exchange messages within a protected transactional umbrella

Extends the transactional reach of SonicMQ to your applications

Multi-platform support

Multi-platform support for
Red Hat Enterprise Linux, Solaris and Windows

Increases the range of interoperability options to include both Unix and Windows-based C and C++ applications


< back to top


If you are an existing SonicMQ customer, visit our Download Center to download the latest versions of the SonicMQ .NET and C Clients.

Click here if you are currently evaluating SonicMQ and are interested in evaluating the supported SonicMQ .NET and C Clients.



You may also be interested in: