begin process at 2008 08 08 21:46:12
1 223 607 membres
365 nouveaux aujourd'hui
14 230 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Communication entre clients [ Réseau & Internet / Client - Serveur ] (Rorix83)

Communication entre clients le 09/02/2008 22:58:41

Rorix83
Bonsoir
Dans le cadre d'un projet de reseau c#, je dois effectuer une communication entre deux clients. Pour cela je passe par un serveur qui devra faire transiter les messages.
On recoit les messages du Client1 et du Client2
On envoie les messages aux Client2 et au Client1
(les messages sont croisés)

Coté serveur : il vaut mieux faire 2threads par client (listen/write) ou un seul qui repondra au joueur opposé (une struct avec deux clients peut etre creée pour former des couples)

Au niveau synchronisation, y a t il des choses a savoir pour un cas comme celui ci?

Merci  d'avance




Re : Communication entre clients le 10/02/2008 12:38:54

bidou_01
Hello,

Je te conseil de te documenter sur le .NET Remoting, c'est tellement puissant, et pas super compliqué, et toujours super bien managé ;) (c'est le RMI Java de .NET si tu connais).

La gestion client / serveur y est, j'ai envie de dire, presque automatisée.

Cordialement,

Bidou_01
 


[ Lien ]

Re : Communication entre clients le 13/02/2008 18:03:04

Rorix83
Merci
J'ai utilisé les classes TCPListener et TCPClient finalement avec des NetworkStream et sa avance bien.


Classé sous : serveur, messages, communication, clients, client1

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS