PHP, tercihen açık kaynak ile çalışır (Java Apache ActiveMQ gibi) bir mesaj broker arıyorum. Herhangi bir fikir?
Sen (http://stomp.codehaus.org), bu broker herhangi bir iletişim için kullanabileceğiniz PHP için bir istemci var Stomp kullanabilirsiniz (ActiveMQ içerir http://stomp.codehaus.org/Brokers).
Memcacheq (http://memcachedb.org/memcacheq/), o sayfa üzerinde nasıl kullanılacağı ile ilgili bir örnek var da var.
Ayrıca Apache ActiveMQ kullanmak ve Zend_Queue gibi bir kitaplığı kullanabilirsiniz (Zend Framework parçası, http://framework.zend.com/manual/en/zend.queue.html). Ayrıca birkaç diğer kuyruk sistemlerini destekler.
Ben ActiveMQ ile büyük şans oldu. Biz. NET için Java bağlanırken edildi, her iki taraf da hiçbir sorun yoktu. Scriptha bahseder gibi, Stomp konuşabilir herhangi bir ortamda ActiveMQ konuşabilir.
Bir STOMP PHP istemci http://stomp.codehaus.org/PHP bağlantılar.
Biz ActiveMQ saatte binlerce mesaj koştu ve uygulama süresi dahil altında 200ms zamanlaması aşağı vardı. Bu, hızlı, esnek, genişletilebilir ve değişik ortamlarda çok bağlanır. Için bakarak kesinlikle değer.
Yukarıda yazılı ne yanısıra deneyebilirsiniz Beanstalkd birçok dilde müşterileri ile çok basit bir mesaj kuyruğu istiyorsanız.