0

我正在寻找与 PHP 一起工作的消息代理(如 Apache ActiveMQ for Java),最好是开源的。有任何想法吗?

4

4 回答 4

3

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

还有 Memcacheq ( http://memcachedb.org/memcacheq/ ),在该页面上有一个关于如何使用它的示例。

您还可以使用 Apache ActiveMQ 并使用 Zend_Queue 之类的库(Zend 框架的一部分,http ://framework.zend.com/manual/en/zend.queue.html )。它还支持其他一些队列系统。

于 2009-10-31T20:32:48.727 回答
2

除了上面写的内容之外,如果您想要一个非常简单的消息队列以及多种语言的客户端,您还可以尝试Beanstalkd 。

于 2009-11-05T14:22:16.610 回答
1

我对 ActiveMQ 很幸运。我们将 Java 连接到 .NET,双方都没有问题。正如 scriptha 所提到的,任何可以说 STOMP 的环境都可以与 ActiveMQ 对话。

http://stomp.codehaus.org/PHP 链接到 STOMP PHP 客户端。

我们在 ActiveMQ 上每小时运行数千条消息,并且包括应用程序时间在内的时间降至 200 毫秒以下。它快速、灵活、可扩展并连接到许多不同的环境。绝对值得一看。

于 2009-10-31T20:56:46.820 回答
0

http://www.rabbitmq.com怎么样,它适用于您想要的任何语言,例如如何在本教程中使用它

http://www.rabbitmq.com/tutorials/tutorial-one-php.html

蟒蛇 | 爪哇 | 红宝石 | PHP | C#

于 2014-11-28T16:24:51.140 回答