Solution Comet / Comet server

7 décembre 2009

APE est tout simplement la solution COMET la plus complète pour le développement d’applications web en temps réel.

APE est la réponse à un problème majeur :

apeDans le modèle actuel, entreprises et développeurs, sont confrontés à un problème de plus en plus répandu lors du développement de leurs applications web. Lorsque le besoin d’interconnexion des flux et des utilisateurs se présente, aucune solution viable nʼest disponible, en terme de réactivité, de fiabilité et de charge serveur. La notion de temps réel sur le web est difficilement réalisable compte tenu des nombreuses contraintes techniques actuelles.

Les solutions techniques disponibles présentent des lacunes importantes. En effet, la contrainte obligatoire veut que lʼutilisateur soit aveugle face aux agissements du serveur. Pour être averti des nouvelles informations disponibles, le navigateur web doit forcément être lʼinstigateur de la demande dʼinformations, en effectuant des requêtes au serveur de manière périodique. Ainsi le serveur web doit faire face aux demandes incessantes des utilisateurs, et la disponibilité dʼune information devient vite hasardeuse.

Avec APE, Weelya a inversé la situation, en proposant un modèle technique novateur respectueux des standards web (sans addition client), qui permet au serveur dʼenvoyer les informations à tous les utilisateurs dès quʼelles sont disponibles. Ainsi, ceux-ci ne sont plus aveugles des agissements du serveur, et peuvent attendre que les informations leur soit envoyées en temps réel.

APE, une solution complète :

Réactivité: APE résout le problème de réactivité réelle pour nʼimporte quelle application web. Lʼinformation est relayée en moins de 100 millisecondes, contrairement au modèle classique où les requêtes des utilisateurs sont périodiques, et souvent sous une fréquence élevée (à la seconde, à la minute…).

Réduction des charges serveur: APE réduit considérablement les charges supportés par le serveur (comme vu sur le schéma précédent), puisque celui-ci nʼa plus à gérer les requêtes utilisateur incessantes, demandant de nouvelles informations.

Scalabilité: APE peut supporter jusqu’à de 100 000 utilisateurs par nœud.

Un serveur mais aussi un client: Contrairement à la plupart des solutions COMET, APE propose également une partie client, avec la mise à disposition dʼun Framework JavaScript Open Source complet, permettant de gérer simplement toute la communication avec le serveur, afin de recevoir, envoyer, traiter et afficher les données. Concentrez votre développement seulement sur lʼéchange dʼinformations, sans vous soucier des problèmes techniques.

Extensible: Le serveur APE est construit autour dʼune architecture modulaire, permettant dʼajouter facilement de nouvelles fonctionnalités quant au traitement des données reçues et envoyés. Ceci largement facilité par l’implémentation du JavaScript côté serveur, donnant la possibilité aux développeurs dʼutiliser le même langage côté client et serveur.

Quelques liens:


Google Buzz :: Solution Comet / Comet server

doFollow Répondre