As far as I know, no one has written a open-source MQ clone. Would be handy, but it's a LOT of work. The big gotcha is the interfaces to the z/OS apps.
As an alternative, you may want to look at using the Globus 3 toolkit and building your apps as web/grid services. A lot of the functionality is similar to that provided by MQ (although the interfaces are TOTALLY different), but you'd be a few steps further in integration with future services. Globus 3 is open-source and freely available (www.globus.org). Ximian (now Novell) Mono (the open-source .NET re-implementation) would be another option, and it is known to work tolerably well on USS, although I've never used it there. Neale Ferguson has done a good port of Mono to Linux/390, and pointers are available from linuxvm.org. Either option would allow you to eventually eliminate MQ entirely, in favor of more mainstream methods for remote transaction access. For now, either would allow you to write a small MQ queue to web services bridge application on the Linux side, and do the transactions over to the z/OS side via web services. -- db David Boyes Sine Nomine Associates > -----Original Message----- > From: Linux on 390 Port [mailto:[EMAIL PROTECTED] Behalf Of > Ranga Nathan > Sent: Monday, December 22, 2003 9:33 PM > To: [EMAIL PROTECTED] > Subject: Os/390 (no MQ) to Linux LPAR (MQ) anyone? > > How can we get them to talk to MQ without > having to buy an > MQ for OS/390 as well (BTW that is expensive!). On the Linux > side, I can > use the Perl module for MQ to create an agent/adaptor to > interface with > MQ. If there is a client on OS/390 (I understand that MQ client is not > available on OS/390) we could use it or we could roll something that > connects to a perl script via socks to send / receive data. > > Any ideas? >
