Que faire pour utiliser deux programmes .net transfert d'informations

voix
4

J'ai actuellement deux programmes qui ont besoin pour communiquer les uns aux autres. Il ne doit pas être quelque chose de compliqué, il est juste de passage des données d'un à l'autre, très simple. Je pensais à l'aide .net Remoting, mais je l'ai entendu, il y a une nouvelle WCF chose. Dois-je aller pour le .net Remoting ou essayer WCF? Ou est-il quelque chose plus simple à utiliser?

edit: Les deux applications sont simples, je ne veux pas avoir quelque chose à voir avec IIS, services et autres.

Merci

Créé 27/08/2009 à 06:29
source utilisateur
Dans d'autres langues...                            


6 réponses

voix
5

utiliser WCF avec des tuyaux nommés liant, ici vous pouvez trouver des exemples utiles

Créé 27/08/2009 à 06:33
source utilisateur

voix
2

La phrase magique est "communication inter-processus". Ensuite , vous serez en mesure de trouver des réponses comme cela .

Créé 27/08/2009 à 06:40
source utilisateur

voix
2

WCF a un peu d'une courbe d'apprentissage, mais il est un cadre de communication très puissant. Si vous avez un peu de temps pour apprendre, je recommande que plus de .NET Remoting.

Si vous avez juste besoin d'un mécanisme de super-simple, vous pouvez simplement écrire des données dans un fichier, lire ensuite de l'autre programme (en supposant même machine). Si elle doit aller sur le réseau, en utilisant un Socket simple dans .NET est pas trop mal.

Créé 27/08/2009 à 06:35
source utilisateur

voix
1

Si vous voulez quelque chose de vraiment simple, il suffit de mettre les données dans une base de données ou un fichier.

Créé 27/08/2009 à 06:52
source utilisateur

voix
1

Si vous regardez dans WCF maintenant, je ne pense pas que vous regretteriez plus tard. WCF est grande et utile à cet effet.

Créé 27/08/2009 à 06:35
source utilisateur

voix
1

Je l'ai utilisé .Net Remoting pour cela dans le passé, et son travaillé très bien pour moi. Il est très simple et directe pour quelque chose que vous décrivez.

Créé 27/08/2009 à 06:33
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more