멀티 기가바이트 프로그램을 업데이트하는 가장 좋은 방법(DVD 이행?업데이터 소프트웨어?)

StackOverflow https://stackoverflow.com/questions/86971

문제

2년 전 우리는 많은 비디오 파일이 포함된 수 기가바이트 규모의 Windows 애플리케이션을 출시했습니다.이제 우리는 약 1GB의 새로운 데이터와 변경된 데이터가 포함된 중요한 업데이트를 출시하려고 합니다.

우리는 현재 DVD 주문 처리 업체를 찾고 있습니다(예: 이 사람들, 예를 들어) 5달러 이상의 가격으로 고객에게 DVD를 배송할 수 있다고 주장합니다.이 회사들에 경험이 있는 사람이 있나요?

우리는 또한 다양한 네트워크 기반 "업데이트" 소프트웨어를 살펴보았습니다.불행하게도 이러한 도구의 대부분은 훨씬 작은 프로그램을 위해 만들어졌습니다.기가바이트 규모의 업데이트를 잘 처리하는 라이브러리나 제품이 있나요?

귀하의 조언에 감사드립니다!

도움이 되었습니까?

해결책

비트 사용하지 않는 대역폭을 사용하여 파일을 하나씩 다운로드하기 위한 Microsoft의 라이브러리입니다.기본적으로 클라이언트가 새 비디오 파일을 조금씩 다운로드하도록 할 수 있습니다.그러나 문제는 BITS를 먼저 활용하려면 프로그램을 업데이트해야 한다는 것입니다.

다른 팁

최종 사용자가 누구인지에 따라 몇 가지 옵션이 있습니다.

  1. DVD 배송

    이 옵션은 다소 비용이 많이 들고 최선의 방법이 아닐 수도 있습니다. 더 이상 소프트웨어가 설치되어 있지 않은 사람에게 이 옵션을 배송하는 경우 어떻게 해야 합니까?

  2. HTTP 호스팅(Akamai 또는 기타 CDN 사용)

    이는 Apple과 같은 다른 회사에서도 잘 작동하며 저는 Microsoft도 마찬가지라고 생각합니다.

  3. 비트토렌트

    불법 콘텐츠에만 사용되는 것이 아니라 파일 전송 작업 부하의 일부를 오프로드할 수 있으며 동시에 시스템 시드에 올바른 파일이 있는지 확인하는 경우 빠른 프로토콜입니다. bittorrent 프로토콜은 최종 사용자가 정확히 동일한 해시를 가진 동일한 파일을 얻도록 보장합니다.

rsync 알고리즘을 사용할 수 있습니다. http://samba.anu.edu.au/rsync/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top