IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Programmation en réseau


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut Programmation en réseau
    Bonjour,
    Je cherche à mettre en place une application client-serveur en utilisant les sockets.
    Pour l'instant, j'utilise un thread dans une boucle infinie qui permet de récupérer une donnée envoyée par une sonde, cette donnée est affichée dans un textbox.
    Je souhaiterai créé une zone de mémoire partagée ou autre qui récupérait la donnée avec la sonde et qui elle ensuite permettrait de l'afficher dans le textbox.
    La zone de mémoire partagée serait reliée à un serveur tcp, dans une nouvelle appli (ça peut être autre chose que C#, comme ça ça me fait travailler sur 2 langages) les clients demanderaient à celui-ci de récupérer la donnée stockée dans la zone de mémoire partagée puis le serveur la transmettrait.
    Je ne sais pas si je suis très clair mais si non n'hésitez pas à ma demander des précisions supplémentaires.
    Donc du coup je cherche des pistes pour m'aider à avancer.
    Merci par avance

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    .net remoting
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    .net remoting
    Peux-tu être plus précis puisque là ça me parle pas beaucoup ?

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2003
    Messages
    311
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 311
    Par défaut
    Je pense que WCF permettrait de faire cette communication TCP (pas sûr)

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    wcf ressemble à .net remoting, dans les 2 cas on a pas à écrire la couche de transfert (qui est plutot chiante et comporte des pièges)
    on ne s'occupe de choisir les données qu'on veut transférer
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut
    Citation Envoyé par zoubidaman Voir le message
    Je pense que WCF permettrait de faire cette communication TCP (pas sûr)
    C'est également possible en utilisant un socket la classe TcpClient de C# si j'ai bien compris non ?

  7. #7
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    google te donnera des détails sur ces technologies
    ce sont des surcouches des classes socket
    pour .net remoting en gros tu exposes une instance de classe et les clients une fois connecté lisent les propriétés comme si l'instance étaient chez eux, le dialogue tcp est encapsulé
    pour wcf tu exposes des membres de classes qui deviennent accessibles sur les clients
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  8. #8
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut
    Merci, je vais chercher des informations supplémentaires.

  9. #9
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Par défaut
    Pour ma zone qui récupérerait la donnée envoyée par la sonde et qui permettrait l'affichage dans mon textbox puis qui serait relieée au serveur, des idées ?
    Je vais commencer par ça puis je dois pas avoir besoin de .NET remoting vu ce que j'ai lu pour l'instant

Discussions similaires

  1. programmer un réseau de neurone
    Par chiraz01 dans le forum SAS STAT
    Réponses: 5
    Dernier message: 04/05/2010, 17h26
  2. PHP-GTK et programmation en réseau
    Par palaki dans le forum GTK+ avec PHP
    Réponses: 1
    Dernier message: 29/07/2008, 13h10
  3. programmer en réseau sans les sockets
    Par darkbob dans le forum Développement
    Réponses: 4
    Dernier message: 21/06/2007, 15h23
  4. Programmer un réseau de neurones impulsionnels ou SNN
    Par @matlab@ dans le forum MATLAB
    Réponses: 3
    Dernier message: 12/02/2007, 10h47
  5. Comment programmer le réseau de Kohonen ?
    Par last30 dans le forum MATLAB
    Réponses: 1
    Dernier message: 08/01/2007, 09h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo