2009-05-12 6 views
-1

Ceci est inspiré par Does File.Copy() from a network share to another share on the same machine copy the file over the network?Copie du client du serveur vers le même serveur, sans aller-retour?

Est-il possible, dans .NET, pour un client pour obtenir le serveur pour copier un fichier du serveur vers un autre emplacement sur le même serveur sans déclenchement autour du fichier via le client?

Existe-t-il un support intégré pour ce type d'opération, et si non, comment vous y prendre pour activer une telle chose?

Répondre

1

En supposant qu'il n'existe pas déjà, je l'activerais en installant un nouveau logiciel sur la machine distante. Le logiciel sur la machine distante ferait la copie, et je communiquerais (sur le réseau) avec ce logiciel de cette machine. Je m'attends à ce que le logiciel de la machine distante fonctionne en tant que service.

Il existe peut-être déjà un logiciel intégré qui prend en charge cette fonction (je ne sais pas ce qui est installé sur l'ordinateur distant): par exemple, avez-vous installé et exécuté IIS? WebDAV, par exemple, prend en charge une commande COPY.

Questions connexes