2016-12-06 123 views
1

我們每天都需要運送大約500 MB的壓縮圖像文件(每個大約280K)。快速傳輸二進制文件

目前我們做這個快速簡單的方法。一個Web服務器,並通過http下載。

我們正在考慮在客戶端放置一個更好的客戶端(nw.js)。所以我們有機會改進傳輸協議。

數據流只有一種方式。

我們有幾個想法,但我很想聽到更好的想法。

  1. 使用接收
  2. 使用TCP連接的HTTP2(SPDY)兼容服務器,和在 nw.js的鉻掛鉤HTTP2(定製的node.js服務器 - >在nw.js節點代碼)
  3. 也許我們應該看看QUIC:https://www.chromium.org/quic
  4. 將它捆綁到一個zip文件(這不會減少bytecount,因爲它已經被壓縮)有幫助嗎?
  5. oneDrive,GoogleDrive和Dropbox在這些情況下會做什麼?

有什麼想法?

有沒有人嘗試ASPERA:http://asperasoft.com/software/transfer-clients/

回答

0

的Windows 10系統可以採取advanatge 「TCP快速打開」 技術,你可以讀到這裏:

https://en.wikipedia.org/wiki/TCP_Fast_Open

要啓用該技術,鉻接受此參數:

--enable-tcp-fastopen

從我讀過的這隻適用於Windows 10,但我不知道其他平臺。祝你好運。