Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Nouveau Membre du Club
    Inscrit en
    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 !

  2. #2
    Rédacteur/Modérateur

    Avatar de Nathanael Marchand
    Homme Profil pro Nathanael Marchand
    Expert .Net So@t
    Inscrit en
    octobre 2008
    Messages
    3 614
    Détails du profil
    Informations personnelles :
    Nom : Homme Nathanael Marchand
    Âge : 28
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : octobre 2008
    Messages : 3 614
    Points : 7 306
    Points
    7 306

    Par défaut

    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.

  3. #3
    Nouveau Membre du Club
    Inscrit en
    août 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : août 2010
    Messages : 93
    Points : 25
    Points
    25

    Par défaut

    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 ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Nathanael Marchand
    Homme Profil pro Nathanael Marchand
    Expert .Net So@t
    Inscrit en
    octobre 2008
    Messages
    3 614
    Détails du profil
    Informations personnelles :
    Nom : Homme Nathanael Marchand
    Âge : 28
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : octobre 2008
    Messages : 3 614
    Points : 7 306
    Points
    7 306

    Par défaut

    Ca et MSDN ca devrait être bon

  5. #5
    Expert Confirmé
    Homme Profil pro Benoît
    Inscrit en
    février 2003
    Messages
    1 728
    Détails du profil
    Informations personnelles :
    Nom : Homme Benoît
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : février 2003
    Messages : 1 728
    Points : 2 584
    Points
    2 584

    Par défaut

    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

  6. #6
    Nouveau Membre du Club
    Inscrit en
    août 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : août 2010
    Messages : 93
    Points : 25
    Points
    25

    Par défaut

    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 !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •