Eh bien, j'ai une application formulaires C#, et je cherche le meilleur moyen de transférer une chaîne de données de l'application, à un autre ordinateur, sur un réseau différent, à ouvrir par un application C# différente. Quelqu'un sait-il la meilleure façon de le faire?Transfert de données vers un autre ordinateur en C#
Répondre
OU si vous utilisez < = .Net 2.0, et vous pouvez (sans pare-feu problèmes etc) utilisez simplement standand TCP/IP. Vous ouvrez une socket d'écoute sur la machine de destination, puis sur votre machine d'envoi, vous vous connectez simplement à elle, envoyez vos données et déconnectez-vous.
Il est évident que si vous allez faire plus d'activités, vous aurez besoin de gérer les problèmes de déconnexion, des données non valides, perte de réseau, etc, mais pour quelque chose d'envoi de base, recevoir, TCP
J'utiliser WCF - Windows Communication Foundation
Si vous utilisez .Net 3.0+ utilisation WCF otherways utiliser MSMQ
Quelqu'un peut-il fournir des exemples de code sur la façon de faire cela? – caesay
Une bonne solution pour une l'application de formulaire est le xmlserializer. Il est intégré dans toutes les versions de .net. Vous pouvez l'envoyer en tant que fichier sur le réseau, puis le désérialiser avec l'autre application de formulaire. Il y a un problème que vous rencontrerez: l'application qui sérialise le fichier place un identificateur dans le fichier que l'application désérialisable n'aura pas, ce qui provoquera l'échec du désérialiseur, mais il y a quelques manipulations faciles trouvera. Voulez-vous dire utiliser WCF plutôt que TCP?
- 1. Exporter une mémoire vers un autre ordinateur
- 2. Ecrivez à c: \ sur un autre ordinateur
- 3. Transfert de données de type géographique vers un serveur différent
- 4. en utilisant Windows Service pouvons-nous copier des fichiers d'un ordinateur vers un autre ordinateur C# .net?
- 5. Importer des données de table vers une autre base de données dans un autre ordinateur du serveur SQL 2005
- 6. Transfert de données iPhone vers PC
- 7. Transfert de données MySQL vers SQL Server
- 8. accesing XAMPP MySql Base de données sur un autre ordinateur
- 9. [VB.NET] Transfert de données d'un fichier à un autre
- 10. transfert de sortie vers un nouveau fichier
- 11. Déplacement de la copie de travail svn vers un autre ordinateur
- 12. C# project 2010, exécutable autonome sur un autre ordinateur
- 13. Transfert de données vers une autre table après la sauvegarde avec NHibernate
- 14. transfert de données en vb6
- 15. Servlets: transfert vers une ressource dans une autre application Web
- 16. L'application C# ne fonctionne pas sur un autre ordinateur
- 17. Je veux déplacer 1 tableau vers un autre en C#
- 18. transfert des paramètres en C++
- 19. Transfert de données d'extension Firefox vers la page Web
- 20. Préparation du transfert vers une base de données unique
- 21. comment exporter des données vers un ordinateur (PC) en utilisant la connexion wifi ou http?
- 22. Comment envoyer des données à un autre ordinateur avec C# comme hyperterminal fait par modem
- 23. Transfert de données ODBC vers le serveur SQL
- 24. Transfert de données du serveur vers le navigateur via http
- 25. Transfert de données vers des appareils mobiles (Windows)
- 26. Transfert de données en vrac via WebService
- 27. tunnel ssh vers un ordinateur et créer un autre tunnel un troisième serveur
- 28. Transfert de fichier du client C++ vers le serveur Java
- 29. Connectez la base de données d'un autre ordinateur
- 30. Transfert de port C#
Pouvez-vous lier à un exemple? –