views:

148

answers:

3

I'm trying to publish messages to RabbitMQ from a php (5.2.x) script on my windows X64 dev machine.

The problem is that I didn't find any dll extension for php. My collegue is actually trying to build it (cf. How do you compile a PHP extension on windows with cygwin/mingw?), but without success :(.

Does anyone know where I can find a valid/working RabbitMQ dll extension for php (5.2.x)? Or if someone has the experience to do it correctly and quickly it would certainly be very helpful.

A: 

The amount of effort needed to solve this problem is worthy of a 1099. We're talking 10+ hours if you don't have MS Visual Studio set up (which I don't) and 6+ hours if you do. Also, the person would have to have experience compiling PHP extensions both on UNIX and (far more rare) Windows.

The going rate for custom Windows PHP extension DLLs is about $300, assuming one can build it in a straightforward manner (e.g. assuming RabbitMQ is easily compilable in Visual Studio as well).

That's what I paid to get a custom Blitz DLL for Zend Server CE on Windows x64.

hopeseekr
A: 

For building extensions on Windows, see this page in the wiki.

Artefacto
+1  A: 

Why not use php-amqplib? Technically there's no need for this to be written as a low-level extension, Amqp is a TCP level protocol, it's possible to implement these in PHP.

Robin
Even if it is not really an answer on the question, I think at this time it is the best solution to use. Many thx!
Toni Van de Voorde