Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

MSMQ-JMS-IBM

843830Dec 3 2002 — edited Dec 19 2002
Hi

I wanting to setup a bridge between ibm mqseries and Microsoft MSMQ so that i am able to send messages forward and backwars. Is it possible to do so?
I hear that it is possible to send messages through a JMS server to MSMQ or IBM MQSeries, anyone has any ideas abt that?

thanks
Hy. Tsang

Comments

843830
You may just have to write a mediator that can receive messages from one and send them to the other. Another possibility is web services. These are interoperable between MS & IBM. You could register web methods that can act as proxies for the queues.
843830
Or you could fall back on the old favourite Google:

http://www.google.com/search?sourceid=navclient&q=mqseries+msmq+bridge
843830
This transfer of messages can be achieved with and without the use of an intermediate JMS server. We have done this using the FioranoMQ bridges and the stuff works smoothly. In our scenario we have the FioranoMq server as the intermediate between MSMQ and MQ Series but I guess the FioranoMQ bridges provide the flexibility to do this transfer directly from MSMQ to MQSeries and vice versa.
You can contact the Fiorano guys regarding this they provide excellent support.

Thanks
Adolf
843830
Yes in fact there are lots of bridges and connectors in the market place, typicaly they have a connector to / from there own messaging system. Such that you take

MSMQ -> connector -> messaging provider -> connector -> IBM MQ.

This would leave you with another messaging system to purchase, setup and manage. If the MSMQ and MQ are in the same location then a bridge approach would be best, less moving parts to manage and setup. I am sure both Microsoft and IBM have a solution for this. Check the google search in the other post.

If, however, your MQ and MSMQ are in diffent regions or organisations then you may want to check out Matrix by my-Channels. It allows you to configure "many to many" different connectors within one instance and supports both MSMQ and MQ as well as JMS, Oracle, ftp, files, smtp to name a few.



Hope this helps and good luck

Matthew Buckton

my-Channels - Technologies working together

http://www.my-channels.com/
800556
Hi,
to use MSMQ in java you should embed MSMQ ActiveX in your java application, which gets messages from one queue type and transfer to another type. If you get my freeware API njawin (njawin11.zip) at http://www.simtel.net/pub/winnt/java/ you will find there an example with MSMQ COM control.

Vitally
1 - 5
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Jan 16 2003
Added on Dec 3 2002
5 comments
153 views