Procédure

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 5. about 3 years by Nairod
  2. 4. about 3 years by Nairod
  3. 3. about 3 years by Nairod
  4. 2. about 3 years by Nairod
  5. 1. about 3 years by Nairod
 

Voici la pocédure durant le jeu avec le modéle suivant :


internet

 

La connexion :

Client 1 >> pseudo + mot de passe >> Serveur (vérifie dans base de données)

Si Connexion raté :

Serveur >> "Mauvais mot de passe ou mauvais pseudo" >> Client 1

On revient au début de la procédure de connexion.

Sinon (connexion réussie) :

Serveur >> "Nouveau client" + client 1 >> autres clients (Clients 2 et 3)

Serveur >> "Connexion reussie" + clients connectés + map >> Client 1

Le jeu :

Action du client :

Attention : seules les actions impliquants le serveur sont traitées (pas celles implicant la GUI)

Client 1 >> Action >> Serveur

Serveur >> Client 1 + Action >> tout les clients (Client 1, 2 et 3)

Action du serveur :

(monstres, événements, ...)

Serveur >> Client 1 + Action >> tout les clients (Client 1, 2 et 3)

La déconnexion :

Client 2 >> "Deconnexion" >> Serveur OU dernière action du client >datant de plus de MAX minutes

Serveur >> "Déconnexion" + Client 2 >> autres clients (Clients 1 et 3)

 

Conclusion :

Le but va être de cbiler les clients qui ont besoin des informations, pour accéler le jeu.programme.

Cette procédure est aussi à optmiser car je ne suis pas spécialiste du réseau.