Cliente copiar do servidor para o mesmo servidor, sem ida e volta?
-
21-08-2019 - |
Pergunta
Isto é inspirado por Does File.Copy () a partir de um compartilhamento de rede para outra partilha na mesma máquina copiar o arquivo através da rede?
É possível, em .NET, para um cliente para obter o servidor para copiar um arquivo do servidor para um local diferente no mesmo servidor sem rodada tropeçar o arquivo através do cliente?
Existe algum apoio em construção para este tipo de operação, e se não, como você iria sobre como ativar uma coisa dessas?
Solução
Assumindo que já não existe, eu habilitá-lo através da instalação de um novo software na máquina remota. O software na máquina remota iria fazer a cópia, e eu comunicar (através da rede) com o software a partir desta máquina. Espero que eu quero que o software no computador remoto para ser executado como um serviço.
Pode haver incorporado software que suporta esta já (não sei o que instalado no computador remoto): por exemplo, você tem o IIS instalado e funcionando? WebDAV, por exemplo, suporta um comando COPY.