2009-10-31 66 views

回答

2

您可以使用Stomp(http://stomp.codehaus.org),它有一個PHP客戶端,您可以使用它與任何代理進行通信(包括ActiveMQ,http://stomp.codehaus.org/Brokers)。

還有Memcacheq(http://memcachedb.org/memcacheq/),有一個關於如何在該頁面上使用它的例子。

您也可以使用Apache ActiveMQ並使用像Zend_Queue這樣的庫(Zend Framework的一部分,http://framework.zend.com/manual/en/zend.queue.html)。它還支持其他一些隊列系統。

1

我已經與ActiveMQ運氣很好。我們將Java連接到.NET,雙方都沒有問題。正如scriptha提到的,任何可以說STOMP的環境都可以與ActiveMQ交流。

http://stomp.codehaus.org/PHP指向STOMP PHP客戶端的鏈接。

我們在ActiveMQ上每小時運行了數千條消息,並將定時降至低於200毫秒(包括應用程序時間)。它快速,靈活,可擴展並連接到許多不同的環境。絕對值得期待。

1

除了上面寫的東西,如果你想要一個非常簡單的消息隊列與多種語言的客戶端,你也可以嘗試Beanstalkd

相關問題