[rabbitmq-discuss] Rabbitmq-c compatibility

Scott Brooks scott at beamdog.com
Mon Apr 5 16:38:12 BST 2010


I'm not sure if the PHP client exposes it, but
http://hg.rabbitmq.com/rabbitmq-c/file/17b9fb0d63d3/librabbitmq/amqp_connection.c#l126

<http://hg.rabbitmq.com/rabbitmq-c/file/17b9fb0d63d3/librabbitmq/amqp_connection.c#l126>amqp_set_sockfd
will let you set the socket fd that librabbit uses.

Scott

On Mon, Apr 5, 2010 at 7:46 AM, Mark Steele <msteele at beringmedia.com> wrote:

> Quick question sort of related to both the C client and the php client...
>
> How hard would it be to get SSL support (including client
> certificates)? We're currently using a pure PHP implementation which we use
> with SSL support and would love to switch to a librabbit based solution,
> however we need the SSL support. Thoughts?
>
> Creating the SSL socket stream context in PHP is trivial, might it be
> possible to pass the stream file descriptor to librabbit in some fashion?
> (or any plans on supporting SSL by linking in openssl to librabbit?)
>
> Cheers,
>
>
> Mark Steele
> Director of development
> Bering Media Inc.
>
>
>
> On Sat, Apr 3, 2010 at 2:19 PM, Pieter de Zwart <
> pdezwart at rubiconproject.com> wrote:
>
>>  That is awesome, thank you very much Tony!
>> Pieter
>>
>>
>>
>> ----- Original Message -----
>> From: Tony Garnock-Jones <tonyg at lshift.net>
>> To: Pieter de Zwart
>> Cc: rabbitmq-discuss at lists.rabbitmq.com <
>> rabbitmq-discuss at lists.rabbitmq.com>
>> Sent: Sat Apr 03 14:08:39 2010
>> Subject: Re: Rabbitmq-c compatibility
>>
>> Hi Pieter,
>>
>> It is intended to be, yes. At the 0-9-1 protocol version it definitely
>> works with Qpid and OpenAMQ (I've tried it), though the 0-8 version
>> doesn't interoperate so smoothly because of differing interpretations of
>> the spec. I'd therefore recommend calling the extension "AMQP" instead
>> of "rabbitmq".
>>
>> Regards,
>>   Tony
>>
>>
>> Pieter de Zwart wrote:
>> > This is a RabbitMQ-c question, but I figure I would send it to the
>> > entire list as well.
>> >
>> > Is rabbitmq-c compatible with other brokers implementing the AMQP spec?
>> > The reason I ask is that I submitting our php extension to the PECL
>> > directory, which is where official PHP extensions are listed/maintained,
>> > and I want to name this project appropriately. Therefore, if the
>> > rabbitmq-c client implements the AMQP client standards (if any,) the PHP
>> > extension should be called “amqp” and not “rabbbitmq”, and we should
>> > name our classes/variables/etc appropriately.
>> >
>> > Thanks,
>> > Pieter
>> > --
>> > the rubicon project
>> >
>> > PIETER DE ZWART | INTERFACES ENGINEER
>> >
>> > ••• P 310 207 0272 | x224
>> > ••• F 323 466 7119
>> >
>> >
>> > 1925 S. BUNDY  DRIVE
>> > LOS ANGELES, CALIFORNIA 90025
>> >
>> > WWW.RUBICONPROJECT.COM <_http://www.rubiconproject.com/_>
>> >
>> >
>> > “COMPANY OF THE YEAR” ALWAYSON ONMEDIA 2009
>> > #24 ON FAST COMPANY FAST 50 READER FAVORITES
>> > 2008  ALWAYSON 250 GLOBAL WINNER
>> > 2008 ALWAYSON ONMEDIA 100 WINNER
>> > TWIISTUP3  BEST IN SHOW
>> > PRICEWATERHOUSECOOPERS – ENTRETECH  BEST STARTUP
>> > AMERICAN BUSINESS AWARDS - STEVIES  ‘08 FINALIST BEST NEW COMPANY
>> > AMERICAN BUSINESS  AWARDS - STEVIES ‘08 FINALIST MOST INNOVATIVE COMPANY
>> > AMERICAN BUSINESS  AWARDS - STEVIES ‘08 FINALIST NEW PRODUCT OR SERVICE
>> > -  SERVICES
>> >
>> > P          Please consider the environment before printing this e-mail
>>
>>
>> _______________________________________________
>> rabbitmq-discuss mailing list
>>
>> rabbitmq-discuss at lists.rabbitmq.com
>> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>>
>>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20100405/fe1811c9/attachment.htm 


More information about the rabbitmq-discuss mailing list