5

我有一个使用rabbit mq 代理的应用程序,我有用php 编写的消费者并使用这个扩展http://pecl.php.net/package/amqp。我想使用 hiphop 编译这些消费者,但 hiphop 不支持 amqp 扩展。所以问题是我可以将 PECL 扩展编译成 hiphop 吗?

提前致谢

4

2 回答 2

2

您必须在 C++ 中手动编写 HipHop 扩展来与扩展的功能交互。很可能原始的 PHP 扩展没有什么用处,如果它只是包装了一个 C 库的话。请参阅此线程上的答案,了解 HipHop 和 PHP 扩展之间的区别:https ://groups.google.com/group/hiphop-php-dev/browse_thread/thread/51184984d948a77b

于 2012-04-08T02:04:31.127 回答
0

我启动了 HHVM-AMQP 项目http://github.com/akalend/hhvm-amqp pecl/amqp 的基础是存在的,但存在差异。请参阅示例目录。它是开发者版本。

于 2015-09-11T14:46:11.740 回答