簡體   English   中英

我們可以使用Web服務在C#中將文件從一個位置復制到另一個位置嗎

[英]Can we use webservices to copy files from one location to another in C#

我想使用網絡共享將文件從一個位置(例如匹茲堡)復制到另一位置(例如墨爾本)。 普通文件復制會花費更多時間來復制文件(通常以GB為單位)是否可以使用Web服務來提高性能,或者還有其他替代方法嗎?

謝謝

Web服務可能有效,但是最好使用旨在通過Internet傳輸文件的協議,例如FTP。

那里有很多FTP 教程

Web服務沒有任何可以加快連接和文件傳輸速度的特殊屬性。 滯后時間和吞吐量將保持不變。

FTP應該仍然是文件傳輸的王者,傳輸文件正是它的初衷。 我認為您在互聯網上不會比這更好。

Web服務在這里並不是特別有用。 盡管有專門的產品可以執行大文件的有效,長距離傳輸(請參閱http://www.asperasoft.com/zh_cn/technology_sections ),但基本技巧是通過並行發送塊來克服延遲。 可以通過HTTP很好地完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM