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 :

communication entre deux instance d'une même application [FAQ]


Sujet :

C#

Vue hybride

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

    Informations forums :
    Inscription : Mars 2002
    Messages : 27
    Par défaut communication entre deux instance d'une même application
    Bonjour,

    je viens de trouver sur la fac c# une réponse à la question suivante http://faqcsharp.developpez.com/?pag...gleinstanceapp

    mais, ce que j'aimerrai savoir, c'est comment faire passer un message d'une instance à une autre instance de mon application.


    Merci beaucoup pour votre aide.

  2. #2
    Membre chevronné
    Avatar de Emerica
    Profil pro
    Consultant
    Inscrit en
    Juillet 2003
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2003
    Messages : 190
    Par défaut
    Techniques courantes :

    - Partage d'espace mémoire
    - .NET Remoting

    Concernant ton lien, si ton application implément un singleton, elle ne pourra guère communiquer localement vu qu'une seul instance ne sera autorisé.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 27
    Par défaut
    merci pour votre répense.

    à propos du Partage de l'espace mémoire??

    es que vous pouvez me donner plus détails ?

    Merci.

  4. #4
    Membre chevronné
    Avatar de Emerica
    Profil pro
    Consultant
    Inscrit en
    Juillet 2003
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2003
    Messages : 190
    Par défaut
    C'est pas natif .NET, mais ca marche bien. C'est basé sur les API Win32 OpenFileMapping et CreateFileMapping entre autres.

    Il existe des articles/exemples de wrappers en C#:
    http://www.google.ch/search?hl=en&q=...G=Search&meta=

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 27
    Par défaut
    ça me semble un peu compliqué ça!

    par contre, es que ça vous semble raisonnable si j'essaye de résoudre ça par une communication à travers un port réseau.


    Merci pour votre aide.

  6. #6
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    tu peux faire de l'échange via Fichiers (protegé par Mutex)

    Tu peux faire de l'échange avec de la mémoire partagée...

    Tu peux faire de l'échange avec le Remoting() (mais ca implique les notions
    de "client" "serveur"...)

    et tu peux faire de l'échange via socket... mais , c'est pas forcement plus
    simple...

    Peut-etre que si tu nous dis le type de données que tu veux partager, nous
    pourrons t'orienter vers une solution la plus pertinente pour toi

    (mais seulement si tu veux bien nous en dire plus hein )

    The Monz, Toulouse

Discussions similaires

  1. Synchroniser des données entre plusieurs instances d'une même application
    Par wil4linux dans le forum Windows Presentation Foundation
    Réponses: 10
    Dernier message: 12/02/2013, 13h58
  2. Drag and Drop entre deux instances d'une même application
    Par befalimpertinent dans le forum C++
    Réponses: 1
    Dernier message: 23/11/2010, 14h33
  3. communication entre 2 instances d'une application access
    Par funkyjul dans le forum VBA Access
    Réponses: 11
    Dernier message: 11/04/2008, 07h23
  4. Différencier les instances d'une même application
    Par Laurent.B dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 4
    Dernier message: 19/09/2006, 16h00
  5. Réponses: 2
    Dernier message: 09/06/2006, 19h34

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