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.
The 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. |
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 |
SonicMQ Clients V7.6.2
For a list of supported platforms for functionally stable, mature or retired products, visit our Platform Support Archives page.
- SonicMQ C/C++ Clients
- SonicMQ COM Clients
- SonicMQ .NET Clients
- Click here for SonicMQ Clients for V7.6.1
SonicMQ C/C++ Clients
| Operating System and Version | Processor | JVM Vendor and Version |
| Microsoft XP | x86 | MS Visual C++ .NET 2005 [32-bit] |
| MS Visual C++ .NET 2003 [32-bit] |
||
| Windows Server 2003 SP2 | x86 | MS Visual C++ .NET 2005 [32-bit] |
| MS Visual C++ .NET 2003 [32-bit] |
||
| x86-64 | MS Visual C++ .NET 2003 [64-bit] |
|
| Solaris 10 | x86-64 | Sun Studio 11 [32-bit] |
| Sun Studio 11 [64-bit] |
||
| GCC 3.4.3 [64-bit] |
||
| SPARC | Sun Studio 11 [32-bit] |
|
| Sun Studio 11 [64-bit] |
||
| GCC 3.3.2 [32-bit] |
||
| GCC 3.3.2 [64-bit] |
||
| Red Hat 4 U5 | x86 | GCC 3.4.4 [32-bit] |
| x86-64 | GCC 3.4 [64-bit] |
|
| Red Hat 5 | x86-64 | GCC 3.4.4 [64-bit] |
| AIX 5L V5.3 | pSeries | XL C++ 9.0 [32-bit] |
| XL C++ 8.0 [32-bit] |
||
| XL C++ 8.0 [64-bit] |
||
| AIX 6L V6.1 | pSeries | XL C++ V9 [32-bit] |
| HP-UX 11i V3 | Itanium | aC++ 6.1.7 (ANSI C B3910B) [64-bit] |
SonicMQ COM Clients
| Operating System and Version | Processor | JVM Vendor and Version |
| Windows Server 2003 SP2 | x86 | MS Visual C++ .NET 2005 [32-bit] |
| MS Visual C++ .NET 2003 [32-bit] |
||
| x86-64 | MS Visual C++ .NET 2003 [64-bit] |
SonicMQ .NET Client V7.6.2
|
Operating System and Version |
Processor |
Compiler |
|
Windows 2008 |
x86-32 |
MS Visual Studio .NET 2005 32-bit |
|
Windos Vista |
x86-32 |
MS Visual Studio .Net 2003 - 32 bit |
|
Win Server 2003 SP2 |
x86 - 32 |
MS Visual Studio .NET 2003 32-bit |
|
MS Visual Studio .NET 2005 32-bit |
Click here for supported platforms for SonicMQ V7.6.1.



