1 / 2

Question 2

Question 2. Evolution 1 : un joueur joue une seule partie à la fois les parties sont mono-joueurs le serveur peut gérer plusieurs parties à la fois. Une socket TCP est identifiée par un quadruplet (port source, adresse IP source,port destination, adresse IP destination)

lupita
Download Presentation

Question 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Question 2 • Evolution 1 : • un joueur joue une seule partie à la fois • les parties sont mono-joueurs • le serveur peut gérer plusieurs parties à la fois • Une socket TCP est identifiée par un quadruplet (port source, adresse IP source,port destination, adresse IP destination) • Comme chaque joueur joue sur une machine différente, chaque joueur comunique avec le serveur sur une socket spécifique • Les informations échangées avec chaque joueur ne peuvent donc pas se mélanger • Quand le serveur reçoit une proposition de combinaison d'un joueur, il doit être capable de trouver dans sa mémoire, les données relatives à la partie. Pour cela il doit gérer une table identifié par l'adresse Ip (par exemple) qui contient toutes les données relatives à la partie (combinaison choisié, nom du jouer éventuellement , ...) . partie 2 partie 3 partie 1 joueur 2 joueur 1 joueur 3 joueur 4 joueur 5 partie 4 partie 5 Serveur Mastermind

  2. Question 2 • Evolution 2 : • un joueur joue une seule partie à la fois • les parties sont multi-joueurs • le serveur peut gérer plusieurs parties à la fois • Une socket TCP est identifiée par un quadruplet (port source, adresse IP source,port destination, adresse IP destination) • Comme chaque joueur joue sur une machine différente, chaque joueur comunique avec le serveur sur une socket spécifique • Les informations échangées avec chaque joueur ne peuvent donc pas interférer. • Quand le serveur reçoit une proposition de combinaison d'un joueur, il doit être capable de trouver dans sa mémoire, les données relatives à la partie. Pour cela il doit gérer une table identifié par l'adresse Ip (par exemple) qui contient toutes les données relatives à la partie (combinaison choisié, nom du jouer éventuellement , ...) . Mais ici deux adresses IP peuvent identifier la même partie. partie 1 joueur 2 joueur 1 joueur 3 joueur 4 joueur 5 partie 2 Serveur Mastermind

More Related