2016-12-06 1 views
1

매일 약 500MB의 압축 이미지 파일 (각각 약 280K)을 제공해야합니다.이진 파일의 빠른 전송

현재 우리는이 작업을 빠르고 쉽게 수행합니다. 웹 서버, http를 통해 다운로드.

이제 우리는 클라이언트 측에 더 나은 클라이언트 (nw.js)를 배치하는 방법을 모색하고 있습니다. 그래서 우리는 전송 프로토콜을 향상시킬 수있는 기회를 얻었습니다.

데이터가 한 방향으로 만 흐릅니다.

우리는 몇 가지 생각을 가지고 있지만 더 좋은 아이디어를 듣고 싶습니다. TCP 연결을 사용

  • 수신 HTTP2 (SPDY) 호환 서버 및 HTTP2에 대한 nw.js에서 크롬 후크 사용

    1. (사용자 정의 Node.js를 서버 - nw.js에> 노드 코드)
    2. 아마도 우리는 QUIC를 봐야합니다 : https://www.chromium.org/quic
    3. (이미 압축되었으므로 bytecount가 감소하지 않을 것입니다) zip 파일에이 파일을 번들로 묶으시겠습니까?
    4. 이러한 경우 oneDrive, Google 드라이브 및 dropbox는 무엇을합니까?

    의견이 있으십니까? http://asperasoft.com/software/transfer-clients/

    당신은 여기에 대해 읽을 수
  • 답변

    0

    윈도우 "빠른 열기 TCP"의 advanatge를 취할 수 10 시스템 기술 :

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

    는이 기술을 사용하려면이 크롬이 받아

    누군가가 ASPERA 노력하고 있습니다 이 매개 변수 :

    --enable-TCP-fastopen

    이 글은 Windows 10에서만 작동하지만 다른 플랫폼에 대해서는 잘 모릅니다. 행운을 빕니다.