[Info-vax] Anyone tried to communicate with MSMQ/OVMS
Arne Vajhøj
arne at vajhoej.dk
Sun Mar 8 22:06:06 EDT 2009
christery at gmail.com wrote:
> MSMQ (Microsoft MessageQueue) works nicley on Windows 2k or XP or
> whatever we are using, but to interact with a VMS we use IBM Websphere
> (form. IBM MQ) is there a way to go directly (no java please) VMS/Win
> without writing some special TCP/IP thingy? Yes I'v seen a adapter
> from level7 (?) bougth up by IBM that did this, is ther another one?
I am rather sure that there are no MSMQ API available for VMS. Not
even in Java !
I can only see two practical solutions:
1) IBM WebSphere MQ (once MQ Series)
Both C and Java API should be available for VMS.
2) Apache ActiveMQ
It support lots of different languages/technologies:
Java
.NET
Python
PHP
C++
C
etc.
I would expect the Java, Python and PHP API's to work on VMS out of
the box (even though I have not actually tried it).
.NET obviously does not apply to VMS (unless something has happen
with Mono recently that I have not heard about).
The C and C++ API's should be possible to get working on VMS with
some effort. But it can be a bit tricky (the C library requires
Apache APR !). If you are interested then I have 200 lines of simple
C code that seems to work.
The IBM product is good, but not cheap.
ActiveMQ is widely used and would be a very good choice for
interoperability, because you can access it from C# on Windows,
from Java on Linux, from C on VMS etc..
Arne
More information about the Info-vax
mailing list