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

C# Discussion :

.Net Remoting Client/Serveur Evenement Winform


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Par défaut .Net Remoting Client/Serveur Evenement Winform
    Débutant confirmé!
    Bonjour,

    Après lecture et analyse de moulte tutoriel sur internet, mon choix s'est porté sur .Net Remoting.
    J'ai donc une appli winform client, une appli winform serveur, et une interface au milieu. (Imprim écran en pièce jointe).
    J'aimerai qu'un bouton sur le winform serveur, ouvre un nouveau formulaire client(coté client). Je n'arrive malheureusement pas à lui faire éxécuter cette tache.
    Il faut également géré des evenements d'apres ce que j'ai compris.
    Est ce quelqu'un pourrait m'écrire les 5 lignes de code que je dois écrire coté client, les 5 lignes de codes coté serveur et les 3 lignes coté interface? pour affectuer cette exploit.
    Je demande ca, pardonné moi, car ca fait 3 semaines que je sèches la dessus et la plupart du temps je me retrouve sur des tuto avec 600 lignes de codes ou alors des tuto homemade! lol
    Je recherche la méthode conventionnelle
    La connection channel entre client et serveur fonctionne, j'arrive bien à passer du texte de l'un a l'autre; mais pas mon évènement winform!

    Merci d'avoir pris le temps de lire jusqu'ici.
    Si quelqu'un peu m'aider.
    Merci.
    Images attachées Images attachées  

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 33
    Par défaut
    Après relecture de l'en-tête de mon message précédent, je constate que "débutant confirmé" prête à confusion. Il est évident que je parle du débutant que je suis.
    Quant au .Net Remoting, c'est puissant mais à durée de vie limitée. Le wcf, au niveau perf, c'est pas terrible. Le mieux serait une connection classique en tcp. Sachant que j'ai tjs le meme problème: Comment ouvrir mon formulaire coté client...
    Cordialement.

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    J'aimerai qu'un bouton sur le winform serveur, ouvre un nouveau formulaire client(coté client).
    C'est assez incompatible avec le principe client serveur, cest à dire que le client est à l'initiative de tout appel à l'objet remote.

    Eventuellement, le client pourrait appeler périodiquement le serveur (event timer du client toute les x secondes) par une fonction spéciale de l'interface pour savoir si il y a un ou des ordres en attente venant du serveur comme par exemple ouvrir un formulaire. Si le serveur peut déclencher plusieurs actions, il devra maintenir une FIFO des ordres à envoyer à chaque client.

Discussions similaires

  1. .NET Remoting passage d'objet client-serveur
    Par 4rocky4 dans le forum C#
    Réponses: 0
    Dernier message: 18/11/2011, 19h14
  2. VB.net [Winsock] Client - Serveur
    Par xImadx dans le forum VB.NET
    Réponses: 15
    Dernier message: 13/05/2010, 21h13
  3. [VB.net] Authentification client/serveur
    Par scarfunk dans le forum VB.NET
    Réponses: 0
    Dernier message: 14/04/2010, 10h30
  4. Réponses: 2
    Dernier message: 02/07/2007, 15h05
  5. Réponses: 2
    Dernier message: 01/02/2007, 22h04

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