>
>
> As for JMS, yes things can change, but personally, if I were trying out a
> new an as yet unproved technology (Qpid), I would program to JMS, just to
> be
> sure I keep my options open, so I could switch easily to a different JMS
> provider if need be.


The entire Qpid community is  working towards making it a proven AMQP
implementation.
The AMQP spec group is working very hard to be the messaging protocol of
choice.
I have heard from users who are keen to take the risk and I have provided
who they are in my previous email.
I am willing to help people who put faith in AMQP and Qpid.
I like to think that we as a community will provide the best solution out
there. !!!!!!

I think your API copies too much from JMS and is not
> low-level enough. The API that the comm layer exposes, gets it just about
> right IMO.
>

Can you please provide concrete examples of where it copies from the JMS??
The message listener is not a JMS concept. It's been use before and will be
used after JMS

Rupert you are making vague comments  and beating around the bush.
What low level AMQP method it doesn't expose? or where it fails to be low
level. (other than connection negotiation and failover)
You are yet to answer this question.

On 16/08/07, Rajith Attapattu <[EMAIL PROTECTED]> wrote:
> >
> > >
> > > > > 1. Methods as classes, rather than exposed arguments.
> > > >
> > > >
> > > > [RA] On a general note, as an API user I like to use arguments
> rather
> > > than
> > > > classes.
> > > > I think that's what a majority of users would prefer as it looks
> more
> > > > natural. YMMV
> > > >
> > >
> > >
> > > Yes, but two points:
> > >
> > > Most users will use JMS, not the low-level API. The low-level is to
> > > implement JMS on top of, and to provide extra capabilities in some
> > > scenarioes.
> >
> >
> > [RA] Well as AMQP gets more popular people may  want to use AMQP
> directly.
> > Rabbit already has a no JMS java client.
> > Synapse is interested in using AMQP without JMS
> > We already have a customer who doesn't care about JMS but a java client.
> >
> > I am not discounting JMS. But let the users take what they want.
> > Nothing is forever. EJB proved that beyond dobut.
> >
> > Can provide the exposed argument forms as convenience methods on top of
> > the
> > > method-as-class/factory style.
> > >
> >
>

Reply via email to