Java et MSMQ

J'étais curieux de savoir si quelqu'un a des suggestions sur une librairie Java qui permet d'accéder à MSMQ? J'ai téléchargé la version d'essai de la J-Integra Java-COM de la bibliothèque et ont construit et géré leur MSMQ exemple d'application, mais j'étais curieux de savoir si il y avait des bon (:)) les solutions de rechange. J'ai couru à travers quelques JNI implémentations comme jMSMQ et quelques autres, mais je préfère éviter JNI si possible.

Nous avons également étudié certains .NET<->JMS de l'interopérabilité des solutions comme JNBridge (avec ActiveMQ). Je pense que notre société a décidé de centraliser notre queue MSMQ cependant, de sorte que serait notre solution idéale.

Nous espérons utiliser WCF (netMsmq ou msmqIntegration) sur l' .NET. Je suis un peu inquiet de la façon dont la java côté permettra de faire face avec la WCF messages (codage binaire), mais il devrait y avoir des options (customBinding avec le codage de texte et MSMQ de transport?), donc je ne suis pas trop inquiet à ce sujet. Surtout inquiet pour obtenir l'accès à MSMQ en Java.

Notre autre option est de mettre juste une mince web de la couche de service à l'extrémité d'entrée de chaque file d'attente, et de parvenir à l'interopérabilité de cette façon. La Performance est un peu un souci il y a, cependant.

Des suggestions? Merci beaucoup pour tous les temps.

source d'informationauteur Andy White