2012-04-06 29 views
5

Tôi có một ứng dụng sử dụng nhà môi giới mq thỏ và tôi có người tiêu dùng được viết trên php và sử dụng phần mở rộng này http://pecl.php.net/package/amqp. Tôi muốn biên dịch những người tiêu dùng bằng cách sử dụng hiphop nhưng phần mở rộng amqp không được hỗ trợ trong hiphop. Vì vậy, câu hỏi là tôi có thể biên dịch phần mở rộng PECL vào hiphop?Có thể sử dụng các phần mở rộng PECL trong HipHop không?

Cảm ơn trước

Trả lời

2

Bạn sẽ phải tự viết một phần mở rộng HipHop trong C++ để giao tiếp với các chức năng của tiện ích. Rất có thể phần mở rộng PHP ban đầu là ít sử dụng, nếu nó chỉ đơn thuần là kết thúc tốt đẹp một thư viện C. Xem câu trả lời về chủ đề này cho một lời giải thích về những gì khác biệt giữa HipHop và PHP phần mở rộng là: https://groups.google.com/group/hiphop-php-dev/browse_thread/thread/51184984d948a77b

0

tôi bắt đầu dự án HHVM-AMQP http://github.com/akalend/hhvm-amqp Các cơ sở của PECL/AMQP là hiện tại, nhưng tồn tại sự khác biệt. Xem thư mục ví dụ. Đây là phiên bản dành cho nhà phát triển.

Các vấn đề liên quan