0

PHP、できればオープンソースで動作するメッセージブローカー(Apache ActiveMQ for Javaなど)を探しています。何か案は?

4

4 に答える 4

3

Stomp(http://stomp.codehaus.org )を使用できます。これには、任意のブローカー(ActiveMQ、 http: //stomp.codehaus.org/Brokersを含む)との通信に使用できるPHP用のクライアントがあります。

Memcacheq(http://memcachedb.org/memcacheq/)もあり、そのページでの使用方法の例があります。

Apache ActiveMQを使用して、Zend_Queue(Zend Frameworkの一部、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 で 1 時間あたり数千のメッセージを実行し、タイミングはアプリケーション時間を含めて 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 に答える