petit prob en java - Java - Programmation
Marsh Posté le 07-05-2003 à 15:16:40
un vecteur n'a qu'une dimension mais sinon ouais.
par contre garder l'ip et le port je suis pas convaincu, tu dois sans doute plutot garder la socket; à confirmer par qqun qui fait du client/server
Marsh Posté le 07-05-2003 à 15:55:58
pifou_234 a écrit : salut à tous ! |
Utilise plutôt une collection non-ordonnée genre Set, dans laquelle tu mets un objet par client qui contiendrait l'ensemble des informations concernant un client (informations concernant le jeu et autres information un peu plus techniques, entre autres la socket associée à ce client).
Marsh Posté le 07-05-2003 à 16:36:22
ReplyMarsh Posté le 07-05-2003 à 16:42:25
Cherrytree a écrit : Sockets, comme disent moinsmoins et nraynaud. |
c'la dit ça depend comment se font les échanges entre client et serveur; on pourrait tres bien imaginer un systeme ou périodiquement le client va demander une "update" du statut du jeu, périodiquement....
Marsh Posté le 07-05-2003 à 16:46:33
the real moins moins a écrit : c'la dit ça depend comment se font les échanges entre client et serveur; on pourrait tres bien imaginer un systeme ou périodiquement le client va demander une "update" du statut du jeu, périodiquement.... |
et donc ? ca coute si cher une socket ?
Marsh Posté le 07-05-2003 à 16:48:54
bobuse a écrit : |
Bin non mais tout dépend du protocle si c'est connecté ou non connecté Si c'est du non connecté, c'est bien gentil de garder une socket mais ça sert à rien.
Marsh Posté le 07-05-2003 à 17:00:32
Taiche a écrit : |
c'est ce que je sous entendais
Marsh Posté le 07-05-2003 à 17:25:22
pkoi set et pas map , en plus le non connecté pour du jeu ça parrait relou nan? le plus simple (quand ça marche : voire mon topic ) c rmi mais bon ...
Marsh Posté le 07-05-2003 à 17:30:54
artemice : t'es obligé de remonter tous les topics Java à chaque fois que tu passes sur le forum ?
Sinon, tout dépend de ce que fait le serveur pour le client ; l'auteur du topic n'a pas précisé le rôle de chacun donc le protocole peut tout à fait être déconnecté, je vois pas ce qu'il y a de choquant
Marsh Posté le 07-05-2003 à 18:27:31
bon peu etre que je suis trop bavard et pour le mode connecté ou non explique moi dans quelles circonstances pour un jeu on peu utiliser le mode non connecté?
Marsh Posté le 07-05-2003 à 18:50:35
artemice a écrit : bon peu etre que je suis trop bavard et pour le mode connecté ou non explique moi dans quelles circonstances pour un jeu on peu utiliser le mode non connecté? |
bah un jeu typiquement lent ou les interactions serveur/clients peuvent etre faibles.
du genre un jeu de à "tours" ou les joueurs ne jouent pas necessairement leurs coups au meme moment
Marsh Posté le 07-05-2003 à 15:13:11
salut à tous !
petite kestion pour les pros du java.
je suis en train d'implémenter un petit jeux en java. l'architecture du jeux est constituée de N clients identiques et d'un serveur chargé d'effectuer diverse taches pour les clients. Ma kestion: je dois garder une liste des clients sur mon serveur (IP + no de ports) afin de pouvoir les adresser individuellement durant le jeux pour le donner des informtions privées. est-ce que garder une liste sous forme de vecteur à n dimensions dans lesquele je stocke les informations dont j'ai besoin est une bonne idée... ?
où y aurait t il un moyen plus approprié. ?