Quelle est la meilleure technique pour une application synchrone de client-serveur?

Pour une application comme typeracer.com , où le client doit communiquer constamment et de "Synchroniser" avec le modèle d’application sur le serveur, ce qui serait le meilleur cadre principal d’utiliser? Ex: Server appelle position vecteur déplacement par (+ 2, + 4 points) et cela reflète le client toutes les 2 secondes. Merci

Réponse

La méthode préférée de communicatuon est généralement sockets web puis retomber à douilles Flash et ensuite du scrutin, si nécessaire. Regardez Socket.io ou Sick.JS pour obtenir des exemples. En ce qui concerne la mise en œuvre logique la splistic consiste à mettre à jour le modèle complet ou un champ à chaque changement. Cela fonctionne pour les mises à jour simples mais ne gère pas multi-utilisateurs d’édition du même document. Pour cela, quelque chose comme transformation opérationnelle fonctionne mieux.


Tags: Programmation informatique, Cadres d’Application Web, Serveurs Web, Développeurs back-end, Jeux multijoueurs, Frontend / Backend Developer, Client-serveur, Backend mobile