
Envoyé par
Jimmy_
Bonjour,
Tu as deux façon de faire, soit tu restes dans un cadre navigateur, et tu communiques avec ton serveur via des appels XMLHttpRequest. On appel ça un client riche. C'est de l'asynchrone, pas du temps réel (voir note).
Soit tu faits une application client lourd, applet ou pas peu importe, et là tu communiques directement avec ta base MySql. C'est plus fluide, mais aussi réclame une couche de sécurité supplémentaire.
1 an de formation, oui c'est un minimum, et même plus pour le faire bien sécurisé.
Note : Le temps réel est lié a une notion physique qui va de toute manière se dérouler. Par exemple dans un avion, une commande automatique piloté par l'ordinateur de bord doit réagir en temps réel à l’évolution physique de l'avion, et pas 2ms plus tard ou 2ms trop tôt. C'est ça la programmation temps réel.
Donc le cadre d'un jeu d'echec ce que tu veux faire c'est de l'asynchrone. Le joueur A déplace une pièce et le joueur B voit quelques instants plus tard le résultat sur son écran, sans intervention de sa part. Il n'y a pas de notion en temps contrôlé, la réponse arrivera au mieux.
Partager