2016-12-06 14 views
1

毎日約500MBの圧縮イメージファイル(それぞれ約280K)を出荷する必要があります。バイナリファイルの高速転送

現在、私たちはこれを簡単に実行します。 Webサーバーであり、http経由でダウンロードします。

私たちは現在、クライアント側に優れたクライアント(nw.js)を置いています。そこで我々は、トランスポートプロトコルを改善する機会を得ました。

データは一方向にしか流れません。

私はいくつかの考えを持っていますが、私はより良いアイデアを聞きたいです。 TCP接続を使用

  • を受信HTTP2(SPDY)準拠のサーバ、及びHTTP2ため nw.js中のクロムフック使用

    1. (カスタムのNode.jsサーバ - nw.jsに>ノードコード)
    2. おそらく私達はQUICを見てください:https://www.chromium.org/quic
    3. これはzipファイルにバンドルされます(これは、すでに圧縮されているので、bytecountは減少しません)?
    4. oneDrive、Googleドライブ、およびDropboxの場合はどうなりますか?

    http://asperasoft.com/software/transfer-clients/

  • 答えて

    0

    のWindows 10システムあなたはおよそここで読むことができ、 "TCP高速オープン" 技術のadvanatgeとることができます:この技術を有効にするには

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

    を、クロムが受け入れる

    は、誰もがASPERAをしようとしていますこのパラメータ:

    --enable-tcp-fastopen

    私がこれを読んだことは、Windows 10でのみ動作しますが、他のプラットフォームについてはわかりません。がんばろう。

    関連する問題