2009-10-11 32 views
3

Après une longue recherche du serveur comète, je choisis le serveur comète orbite.Code PHP pour le serveur de comètes en orbite et stomp

Je dois construire un système de chat en temps réel en PHP en utilisant Orbited Comet Server et Stomp PHP client.

Il ne gère pas des centaines ou des milliers de connexions simultanées.

Comment pourrais-je résoudre ce problème? Y at-il une autre bibliothèque à ajouter pour résoudre ce problème?

Merci.

Mes salutations

Répondre

2

Malheureusement, c'est un problème que j'ai lutté avec pendant un certain temps en PHP, en particulier pour le même genre de scénario d'usage. Les seules solutions possibles sont les suivantes:

1) Implémenter un autre serveur de comètes autre que orbite, et le construire en tenant compte de ce type de charge, en vue d'utiliser le cloud pour un serveur rapide. . 2) en utilisant une structure de messagerie stable, comme celles déjà implémentées en Java, pour ajouter du côté performance, tout en ayant à gérer correctement ma propre bibliothèque php.

Ces deux solutions ont leurs propres hauts et bas, mais je pense qu'au final, implémenter un tel serveur en PHP, ou avec les solutions oss existantes que je connais, serait futile pour les communications à haut volume.