我正在尋找一個可與PHP協作的消息代理(如Apache ActiveMQ for Java),最好是開源代碼。有任何想法嗎?與PHP一起使用的好消息代理是什麼?
0
A
回答
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。
0
約http://www.rabbitmq.com,它與任何你想要的語言是什麼,例如如何在本教程中
http://www.rabbitmq.com/tutorials/tutorial-one-php.html
Python中使用它| Java | Ruby | PHP | C#
相關問題
- 1. PHP&SOAP什麼是消息代理?
- 2. 什麼是瞭解QEMU的好消息?
- 3. 與ajax和jQuery一起使用JavaScript的好處是什麼?
- 4. 什麼是與PayPal,Google Checkout和Authorize.net一起使用的好的PHP支付庫?
- 5. 管理錯誤和成功消息和代碼的好方法是什麼?
- 6. 消息未與Play Framework一起使用
- 7. 處理消息後提交Kafka消費者補償的好模式是什麼?
- 8. 什麼是一個好的用戶代理解析插件django
- 9. 與C#一起使用GhostDocs有什麼特別的好處?
- 10. 什麼是與打字機一起使用的良好的SPA框架?
- 11. 與git一起使用「代理」
- 12. 什麼是與多個Play版本一起使用的好設置?
- 13. if(ModelState.IsValid)不能與FormsCollection一起使用。代替使用什麼?
- 14. 使用SQL視圖的一個很好的理由是什麼?
- 15. 與qmHandle一起使用xargs來消除反彈消息
- 16. 什麼是一個好的PHP庫來處理文件上傳?
- 17. 什麼是好的Twitter PHP libs發送消息給新的追隨者?
- 18. 提交消息的用途是什麼?
- 19. 使用的Rx與類型化的消息代理
- 20. 什麼是消息邊界?
- 21. 什麼是#袋,#消息?
- 22. 什麼是消息傳遞?
- 23. 什麼是WndProc消息24
- 24. 在PHP中顯示錯誤消息的更好方法是什麼?
- 25. 什麼是使用Node.js的與PHP
- 26. 與PageDown一起使用時,MarkDownSharp的用途是什麼?
- 27. 與表單一起使用javascript和php驗證的目的是什麼?
- 28. 將na.locf()與data.table一起使用時,「Invalid.internal.selfref detected」警告消息的可能原因是什麼?
- 29. 在git commit消息中使用「#」有什麼好處?
- 30. 爲什麼JDK動態代理只能與接口一起使用?