Précédent   Forum du club des développeurs et IT Pro > Dotnet > Général Dotnet > Débuter
Débuter Forum d'entraide pour bien débuter avec Dotnet
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 20/08/2012, 11h39   #1
darioo2
Nouveau Membre du Club
 
Inscription : août 2010
Messages : 93
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 93
Points : 25
Points : 25
Par défaut Sockets ou WCF pour un chat ou mini jeux réseau

Bonjour,
J'ai dans l'optique de créer une bibliothèque réseau qui puisse me permetre non seulement ce créer un chat entre plusieurs utilisateurs mais aussi que mes futurs applis puissent utiliser ces bibliothèques pour créer une interraction réseau par exemble avec des petits jeux que je pourrais créer mais aussi disposer du chat et des messages d'alertes comme: "Gaston vient de se déconnecter !" ou "Charlie a rejoint la partie !" ...
Je connais suffisament le C# pour structurer tout ça mais je n'ai encore jamais utilisé les sockets (sauf dans d'autres langages), ni WCF sur lequel je n'ai pas encore tout saisie de la bibliothèque.
Vous me conseillez de partir sur une structure sockets classique, ou d'essayé d'utiliser au maximum WCF grace à ce tuto.
Merci d'avance de votre aide !
darioo2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2012, 11h44   #2
Nathanael Marchand
Rédacteur/Modérateur

 
Avatar de Nathanael Marchand
 
Homme Nathanael Marchand
Expert .Net So@t
Inscription : octobre 2008
Messages : 3 520
Détails du profil
Informations personnelles :
Nom : Homme Nathanael Marchand
Âge : 26
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Expert .Net So@t
Secteur : Conseil

Informations forums :
Inscription : octobre 2008
Messages : 3 520
Points : 7 962
Points : 7 962
Le tutoriel est un excellent exemple. Descendre si bas que les sockets n'est pas forcément nécessaire si des deux côtés tu as WCF.
Nathanael Marchand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2012, 13h13   #3
darioo2
Nouveau Membre du Club
 
Inscription : août 2010
Messages : 93
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 93
Points : 25
Points : 25
Merci pour la réponse !
Oui, puisque de toute façon je vais travailler avec WPF donc le Framework 3.0 WCF sera des 2 cotés !
Et ne connaissant absolument rien en WCF a partir des exemple de ce tuto, je pourrais être en mesure de faire ce que j'ai cité plus haut ou il va falloir que je trouve d'autres sources d'informations ?
darioo2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2012, 13h41   #4
Nathanael Marchand
Rédacteur/Modérateur

 
Avatar de Nathanael Marchand
 
Homme Nathanael Marchand
Expert .Net So@t
Inscription : octobre 2008
Messages : 3 520
Détails du profil
Informations personnelles :
Nom : Homme Nathanael Marchand
Âge : 26
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Expert .Net So@t
Secteur : Conseil

Informations forums :
Inscription : octobre 2008
Messages : 3 520
Points : 7 962
Points : 7 962
Ca et MSDN ca devrait être bon
Nathanael Marchand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2012, 13h54   #5
BenoitM
Expert Confirmé
 
Homme Benoît
Inscription : février 2003
Messages : 1 661
Détails du profil
Informations personnelles :
Nom : Homme Benoît
Âge : 32
Localisation : Belgique

Informations forums :
Inscription : février 2003
Messages : 1 661
Points : 2 790
Points : 2 790
Les sockets ont l'avantage "d'être générique" à tous les langages (c,java,c++,c#) et de t'apprendre les bases de la programmation réseau.
WCF a l'avantage d'être facilement modulable, est la norme en .Net et de te permettre de te concentrer sur ton boulot (ton but est d'échangé des données entre A et B et non de savoir comment sont échangé ces données et encore mieux d'échanger des données(objet) plutot que des bits).
__________________
Je ne suis qu'un pauvre débutant alors ne frappez pas si mes idées ne sont pas bonnes
BenoitM est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/08/2012, 16h57   #6
darioo2
Nouveau Membre du Club
 
Inscription : août 2010
Messages : 93
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 93
Points : 25
Points : 25
Merci de votre aide, je vais tenter d'utiliser WCF alors !
Les sockets j'ai déjà un peu fait en Java, même si c'est plus encore tout a fait frais dans ma tête.
En plus, puisque je passe tout ce que j'ai fait progressivement sur C# autant utiliser les outils dispos plutôt que tout coder pour arriver au même résultat !
Merci de votre aide !
darioo2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h36.


 
 
 
 
Partenaires

Hébergement Web