2010-03-14 5 views
2

Howday,Transférer des données vers un client flexible

Je souhaite transférer des données vers des clients flexibles. Je parle de n'importe où entre 5000-15000 utilisateurs simultanés, ont besoin d'obtenir des données à chaque fois une devise est modifiée de sorte que cela signifie beaucoup de changements pour beaucoup d'utilisateurs.

je cherche dans WebOrb.net, mais les performances semblent très pauvres (100 utilisateurs simultanés) pour un produit si cher (nous avons acheté une licence).

Alors, je dois examiner des solutions de rechange, je sais qu'il ya FluorineFx mais il semble que personne ne soit vraiment l'utiliser pour les produits et il ne dispose pas dans les exemples et la documentation.

Ma question est: quels produits peuvent répondre à mes besoins (backend .net) et quelles sont les performances que je peux attendre de ces produits?

Merci

+0

Je ne suis pas sûr de comprendre quelle partie de WebORB aurait des performances médiocres. Nous l'utilisons ici avec quelques milliers d'utilisateurs simultanés, chacun ayant plusieurs fenêtres d'application et chaque fenêtre est abonnée à cinq files d'attente de messages (messages rtmp/msmq - recevant des objets de valeur ÉNORMES pouvant contenir des captures d'écran, etc.). Cela n'inclut pas les opérations à distance exécutées par chaque fenêtre d'écran/d'application. Comment testez-vous? À quoi ressemble votre côté .NET? Comment plusieurs requêtes db fonctionnent-elles avec une seule requête? Votre global.asax enlise les choses ou devrait-il être optimisé? –

Répondre

0

Si je comprends bien, la force des deux WebORB et FluorineFx est principalement dans Remoting (appels de procédure à distance, les objets distants) et pas nécessairement à pousser les mises à jour de données le plus efficacement possible, pour le type d'application vous décrivez.

Peut-être que vous pourriez plutôt regarder dans la communication de prise de bas niveau, qui peut être plus spécialisés pour pousser les mises à jour efficacement.

Je ne connais pas de produits disponibles, mais je suppose que les choses utilisées pour les chats ou les jeux multijoueurs pourraient être quelque peu pertinentes. Dans le cas contraire, il est probablement assez faisable de rouler votre propre communication prise dans ActionScript/.Net.

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/Socket.html

Questions connexes