[openamq-dev] How to search your mail archive via web
Robert Godfrey
rob.j.godfrey at gmail.com
Fri Jan 25 17:15:51 CET 2008
Hi martin,
I believe that was an issue with the python client, and may be the
difference between official SASL "plain" authentication, and the
strange "amqplain" authentication that was defined in the AMQP spec
(only repeating what Gordon has said over on the Qpid list here).
I need to run up OpenAMQ and test against the 0-9 Qpid Java client,
although others have reported it works.
Cheers,
Rob
On 25/01/2008, Martin Sustrik <sustrik at imatix.com> wrote:
> Hi Rob,
>
> There was a report about interoperability lately:
>
> "We wrote a very simple Twisted-based client (Protocol/Factory/Client in
> Twisted-speak) against Qpid M2, which supports 0.8 only (I think Qpid M2.1
> supports 0.9 now)
>
> The thing is that, to give OpenAMQ a try, the changes to our client were
> minimal. You only need to change the authentication code from:
>
> response={"LOGIN": user, "PASSWORD": password}
>
> to:
>
> response='\0' + user + '\0' + password
>
> that's pretty much it. Ensure to change the XML spec file (amqp.0-8.xml ->
> amqp.0-9.xml)"
>
> What's your feeling about this user/password issue? I've checked SASL PLAIN specs (RFC4616) and it speaks about the binary zeros separated format.
>
> Martin
>
>
>
> Robert Godfrey wrote:
> > Out of interest, the Qpid Java client on the M2.1 branch should
> > support AMQP 0-9 if you wish to use a Java client with OpenAMQ.
> > Please let the Qpid team know if you have any issues.
> >
> > Thanks,
> > Rob
> >
> > On 24/01/2008, Martin Sustrik <sustrik at imatix.com> wrote:
> >
> >> Hi Joe,
> >>
> >> > Would OpenAMQ server support qpid python client or RabbitMQ java
> >> client implement this type of structure:
> >> http://wiki.openamq.org/tutorial:soa ?
> >>
> >> The problem with RabbitMQ/OpenAMQ compatibility is in that RabbitMQ
> >> implements AMQP v0.8 whereas OpenAMQ implements AMQP v0.9. We cannot
> >> downgrade OpenAMQ as we are using 0.9 features in production, therefore
> >> the only way to make the two to speak together would be to update
> >> RabbitMQ clients to v0.9. This should be actually quite easy (the
> >> changes between 0.8 and 0.9 are few and not complex) and if you would
> >> like to do the upgrade yourself, I am sure Rabbit guys would appreciate
> >> that.
> >>
> >> OTOH, the structure described in tutorial can be implemented using *any*
> >> AMQP implementation, whether it's OpenAMQ, RabbitMQ or whatever.
> >>
> >> Martin
> >> _______________________________________________
> >> openamq-dev mailing list
> >> openamq-dev at lists.openamq.org
> >> http://lists.openamq.org/mailman/listinfo/openamq-dev
> >>
> >>
> > _______________________________________________
> > openamq-dev mailing list
> > openamq-dev at lists.openamq.org
> > http://lists.openamq.org/mailman/listinfo/openamq-dev
> >
>
> _______________________________________________
> openamq-dev mailing list
> openamq-dev at lists.openamq.org
> http://lists.openamq.org/mailman/listinfo/openamq-dev
>
More information about the openamq-dev
mailing list