hagen132456
Messages postés25Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 juillet 2005
-
13 juil. 2005 à 08:06
SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 2010
-
13 juil. 2005 à 14:36
codeurs codeuses bonjour!
Voila j'aimerais faire communiquer deux ".exe" ensemble (pour echange d'informations ou de valeurs de variables etc...)
Est ce que cela est possible en C# et comment dois je m'y prendre?
Je suis quasi sur que c possible car ca me parait qd meme une fonctionnalité assez courante je pense
par contre je vois pas du tout comment la mettre en oeuvre.
c pour par example lancé deux .exe saisir un mot ds l'un puis via le clic d'un boutton on retrouve le mot
ds le textbox du second exe (c un exemple simple).
J'ai fouiner un peu dans msdn et dans mes souvenirs des sources que j'avais vu passer sur le site mais bon rien de parlant.
Sous Msdn j'ai trouvé "communication entre processus" mais bon c pas super clair pour un novice comme moi
D'avance Merci
si il y'a deja des examples sur le site faites le moi savoir.
bon codage @ tous
@++
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 13 juil. 2005 à 08:41
Bien sur, tu peux faire ca a l'aide du remoting ou plus généralement, de la sérialisation.
Le principe de la sérialisation, c'est justement de d'écrire "en dur"
une instance de n'importe quel objet depuis un assembly, et de le
recuperer dans un autre assembly ayant la meme classe que l'objet
sérialisé
hagen132456
Messages postés25Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 juillet 2005 13 juil. 2005 à 09:34
c bien aimable....je t'avoue que j'ai pas tout bien tout compris sur le passage "Le principe de la sérialisation, c'est justement de d'écrire "en dur" une instance de n'importe quel objet depuis un assembly, et de le recuperer dans un autre assembly ayant la meme classe que l'objet sérialisé"...
mais bon v essayer de m'en occuper.
J'ai cherché et justement j'allais poster que c possible via la remoting ou encore via ls sockets (ce qui est utilisé en C++ etc...)
bref la veille méthode puisque now ds le framework c le remoting qui prime et en + ca rime ;)
Dis MX t'as pas de la doc etc ....? pour que j'y vois un peu plus clair dans la sérialisation et les assembly.v aller voir ds msdn mais bon si t'as des trucs qui peuvent m'aider sous la main jsuis prenneur.
Bon jmy recolle et te tiens au parfum.
JF
Vous n’avez pas trouvé la réponse que vous recherchez ?
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 13 juil. 2005 à 09:40
Merci, l'exemple me semble bien, je le garde dans mes favoris, j'ai pas trop le courage d'étudier le .NET Remoting aujourd'hui : ) Y'a trop de technologie à étudier avec l'arrivé de .NET 2.0 et la beta de Longhorn et en plus ils parlent deja du C# 3.0, mais comment on va faire !! : )