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

Framework .NET Discussion :

Integration de composants .NET


Sujet :

Framework .NET

  1. #1
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut Integration de composants .NET
    Bonjour,

    J'ai un ensemble de composants en .net(Vb),et je dois les intégrer pour qu'ils communiquent entre eux.

    Par exemple commande.exe doit s'intéger avec gestioclient.exe.......

    mais je sais pas comment faire.,svp est ce que quelqu'un a une idée?

    MErci d'avance.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Il y a pas mal de possibilités... Liste non exhaustive, du plus bas au plus haut niveau :

    - IPC genre shared memory, named pipes...
    - messages Windows
    - sockets
    - Message queue (MSMQ)
    - .NET Remoting
    - WCF

    Après, il faudrait que tu donnes plus de détails pour qu'on puisse te donner une réponse plus précise...

  3. #3
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    Bonjour,
    merci pour votre réponse,

    je sais pas comment utiliser ce que vous m'avez dit parce que moi ce que je veux c'est que si je veux par xemple ajouter une commande,là il faut mentionner le client à qui correspond cette commande,donc là va s'introduire le composant gestionclient.exe,qui peut lui meme ,un composant métier d'un autre domaine.

    ça je sais pas comment le faire.

    Merci

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par fedora8 Voir le message
    je sais pas comment utiliser ce que vous m'avez dit parce que moi ce que je veux c'est que si je veux par xemple ajouter une commande,là il faut mentionner le client à qui correspond cette commande,donc là va s'introduire le composant gestionclient.exe,qui peut lui meme ,un composant métier d'un autre domaine.
    Toutes les technos que j'ai mentionnées plus haut permettent de le faire, mais je ne peux pas t'expliquer ça comme ça au fil de la discussion, ce serait trop long...

    Je te conseille de t'orienter vers WCF, il y a plein de tutoriels ici :
    http://dotnet.developpez.com/cours/?page=csharp#wcfcs

  5. #5
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    Merci enormement pour votre réponse,je suis entrain de voir le lien que vous m'avez donné.

  6. #6
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Hello,

    tu parles indifféremment dans tes messages de "exe" et de composants. Mais gestionclient, c'est quoi ? Un programme (graphique ? Console ? service ?) ? Une bibliothèque ? As-tu besoin de programme distincts, ou cherches-tu simplement à découper en modules spécialisés un programme plus gros ?

    Qu'as-tu, et que veux-tu ?

  7. #7
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    oui l'objectif était de trouver des composants .NET autrement des .DLL mais je
    les ai pas rouvé open source,ce que j'ai trouvé des .exe.

    J'ai cré un form avec un menu et j'arrive à lancer chaque .exe indépendamment (interface,en fait tout un projet);mais j'arrive pas à les faire communiquer.

    J'espere que vous me comprenez.
    Merci d'avance.

  8. #8
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    On approche

    Donc tu as des exe déjà compilés, pour lesquels tu n'as pas les sources, que tu veux lancer depuis un programme à toi, de type menu, c'est ça ?

    Mais si tu n'as pas les sources, qu'est ce que tu voudrais faire communiquer ?

    Tu pourrais détailler un cas concret de communication que tu voudrais faire ?

  9. #9
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    nn y a les sources (sont des projets,par exemple gestion de stock,quand on le compile il genere son .exe).

    Ce que je veux faire communiquer,c'est ces .exe qui sont indépendants pour le moment;étant donné par exemple que j'ai un client qui veut faire une nouvelle commande,donc là je dois lier le client.exe avec gestionCommande.exe.
    C'est ça ce que j'arrive pas à faire.

  10. #10
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Si tes deux programmes gèrent des données communes, pourquoi ce sont deux programmes distincts et pas un seul ?
    Je suppose d'ailleurs que tu as une base de données, pour stocker tout ça. Si tu veux par exemple faire apparaître un client dans ton appli de gestion de produits, il ne te suffit pas de lire la base de clients depuis la base de données ?

Discussions similaires

  1. integrer un composant .net Charting en wpf
    Par sanaaafkir dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 14/03/2008, 11h39
  2. Composants .net et turbo delphi pour .net
    Par chtiot dans le forum Delphi .NET
    Réponses: 8
    Dernier message: 17/12/2006, 12h49
  3. [JNI] Integration de composant activeX avec JNI
    Par PT!TLFE dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 03/04/2006, 08h45
  4. Compatibilité composant .net Vcl/winform
    Par monmien dans le forum Composants VCL
    Réponses: 1
    Dernier message: 26/05/2005, 07h56
  5. Réponses: 4
    Dernier message: 24/05/2005, 11h34

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