-
1. Re: Interfacing other languages
adrian.brock Feb 25, 2005 5:04 PM (in response to andrewcooke)I'm tempted to put this in the FAQ
Use RMI/IIOP (corba) or webservices/.NET to access to an EJB
and put your jms operations in a stateless bean like the examples on the WIKI.
This does not solve the problem if you want to do MessageListener type processing. -
2. Re: Interfacing other languages
andrewcooke Feb 26, 2005 7:51 AM (in response to andrewcooke)"adrian@jboss.org" wrote:
Please do! (and thanks for replying).
I'm tempted to put this in the FAQ"adrian@jboss.org" wrote:
This is already over my head. I will go away and read up on Adaptors and CORBA. I believe you're saying the "bridge" is only one-way; if that is the case then it's not sufficient for what we want (we want separate components to subscribe to certain topics and react to messages on those topics). But as I said, I don't fully understand; does a full JMS/CORBA bridge not exist? Bleagh, I'm going round in circles and wasting your time. I will go and read more. Thanks again.For reference, the Wiki links seem to be ConfigRMIIL and UsingTheRMIAdaptor.
Use RMI/IIOP (corba) or webservices/.NET to access to an EJB and put your jms operations in a stateless bean like the examples on the WIKI.
This does not solve the problem if you want to do MessageListener type processing. -
3. Re: Interfacing other languages
stevenpeh Feb 28, 2005 3:51 AM (in response to andrewcooke)Just another opinion, you can use message queues (since this is the JMS forum) to communicate with the microsoft world (vb, vc++, etc) using JMS. There's a JMS to MSMQ bridge somewhere online that you can download, i dont remember where (try googling for it), and it allows your java code to read/write to msmq so you can pass messages between java and microsoft apps.
-
4. Re: Interfacing other languages
andrewcooke Feb 28, 2005 7:10 AM (in response to andrewcooke)thanks. to follow up on my previous comment, there does appear to be a free jms/corba bridge (well, more a jms implementation that also talks corba) - openfusion. so another solution is to replace the jms in jboss with openfusion and then use corba for the legacy components. as far as i can tell, this would be completely symmetric (legacy solutions can listen for and send corba messages; ejbs can listen for and send jms messages).