Jim Marino wrote:
On Sep 26, 2006, at 1:40 PM, Jeremy Boynes wrote:
On Sep 26, 2006, at 1:34 PM, Ignacio Silva-Lepe wrote:
Hmm, maybe I'm missing something, but AFAIK there is no interop in
JMS across providers, not to mention programming languages.
I believe I can use a JMS API to ActiveMQ to send a message to a C or
.NET program. I think some commercial products have similar
capabilities.
I know of C clients and such for JMS, message bridges, and realize
MQSeries can basically talk to anything but if it is JMS, aren't we
specifically dealing with a Java API and not interop? I think a
generic messaging binding would be great to have, like AMQP or
MQSeries too, but it is not "JMS".
Agree, I think of JMS as the dry run for AMQP. Thus I brought up
portability of the serialization so that the patterns can be re-used.
Now there is a bunch of stuff that we need to do in addition. Peter
provided some great comments on a thread last week. Maybe one of the
qpid guys can get a cut of an AMQP binding done in two or so weeks and
start debate on that. I would think we would do a Java one first and
then one for C++ Tuscany and see if the two tuscany impls can work
together :-).
I would like to see the following use cases working with Tuscany <-> AMQP
--Java Tuscany <-> AMQP Java binding <-> AMQP <-> AMQP C++ binding <->
C++ Tuscany (only works if you have portable serialization, but possible
as AMQP JMS API maps down to AMQP.)
--Java Tuscany <-> JMS binding <-> AMQP <-> AMQP C++ binding <-> C++
Tuscany
--Plus some Tuscany impl on each side should also work...
Jim
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]