게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 파일큐브 질문드립니다. |
---|
작성자: 송원석
작성일시: 2003-11-19 15:50,
조회수: 3,293
|
안녕하세요? 송원석입니다. ^_^
예, 얼마전에 한국에 들어와서 지금은 아르바이트 하면서 조금 한가하게 지내고 있습니다. 추운 날씨에 적응 중이지요. 이제 일자리도 알아봐야 하고 이 한가한 나날들도 얼마 남지 않았네요. ^_^;;; 말씀하신 문제는 이 포럼의 74 번 글을 참고하시면 얼마간의 정보를 얻으실 수 있으실 것입니다. 문제의 요점은 대용량의 파일을 다운로드 받는 경우, 큰 파일을 미리 다 읽어서 메모리에 올려 놓은 다음에 다운로드를 시작하는 ADODB.Stream 을 이용한 다운로드의 기법입니다. 즉 예를 들어 100 메가짜리 파일을 10 명이 거의 동시에 다운로드 받는다고 생각해 보십시요. 그럼 단순 계산으로도 동시에 메모리 1 기가가 점유되는 것이죠. ^_^;;; 이 문제는 ADODB.Stream 을 이용하여 다운로드를 구현한 대부분의 ASP 프로그램들, 예를 들면 자료실 등등이 공통적으로 가지고 있는 문제점입니다. 다만 그런 것에서는 이런 문제가 그다지 티가 나지 않는 이유는 대부분 다운받는 파일의 용량이 상대적으로 작기 때문입니다. 이 문제를 해결하는 방법은 아주 쉬운 사례에서 찾을 수 있습니다. 피디 박스나 기타 파일 공유 사이트들, 또는 포탈들의 자료실을 가 보시면 자체적으로 개발한 다운로드 프로그램들을 사용하고 있는 것을 보실 수 있습니다. 바로 이런 종류의 프로그램들이 필요한 것이죠. ADODB.Stream 과 가장 구분되는 점은 이런 종류의 다운로드 프로그램들은 한 번에 전체 파일을 읽어들인 다음 다운로드를 시작하는 것이 아니라 조금씩 읽고 쓰고를 반복한다는 점입니다. ^_^ 아마 데브피아의 최신 다운로드 컴포넌트가 바로 이런 작업을 하는 것으로 알고 있습니다만 불행하게도 상용 제품이라는 단점이 있습니다. 현재로서는 ASP 단에서는 해결하기가 힘든 문제이고 저도 여러모로 알아보고 있습니다만, 무료이면서 사용이 편리한 해결책을 아직까지 찾지 못하고 있습니다. 그리고 아무래도 그런 해결책을 찾는다고 한다 하더라도 컴포넌트의 도움을 받아야 하기 때문에 서버단에 컴포넌트를 설치해야만 하므로 일반적인 웹 호스팅을 받으시는 분들은 사용에 지장이 많으시겠지요... ^_^;;; 제가 FileCube 를 만들면서 그런 분들을 주 사용자라고 생각하고 만들었기 때문에 일체의 컴포넌트는 사용하지 않으려고 했던 점이 이런 결과를 가져온게 아닌가 싶네요. ADODB.Stream 개체는 어느 윈도우즈 계열의 서버에라도 설치되어있을 것이므로 부담없이 사용할 수 있었지만 말입니다. ^_^ 음... 아무래도 속도 문제나 이런 문제들 때문에 컴포넌트가 사용되는 버전을 한 번 고려해봐야 할지도 모르겠네요. 감사합니다. |
IP 주소: 211.219.114.70
|
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
79 페이지입니다.
게시물 | ||||
---|---|---|---|---|
158 | 2003-11-24 | 6,346 | ||
157 | 2003-11-24 | 3,447 | ||
156 |
처리했습니당.... [1] |
2003-11-24 | 3,439 | |
155 | 2003-11-23 | 3,210 | ||
154 | 2003-11-23 | 3,147 | ||
153 | 2003-11-21 | 3,219 | ||
152 | 2003-11-21 | 3,336 | ||
151 | 2003-11-21 | 3,760 | ||
150 | 2003-11-21 | 3,128 | ||
149 | 2003-11-19 | 3,194 | ||
2003-11-19 | 3,293 | |||
147 | 2003-11-18 | 3,152 | ||
146 | 2003-11-18 | 3,170 | ||
145 | 2003-11-18 | 3,012 | ||
144 | 2003-11-17 | 3,150 | ||
143 | 2003-11-18 | 3,309 | ||
142 | 2003-11-15 | 3,325 | ||
141 | 2003-11-15 | 3,073 | ||
140 | 2003-11-17 | 3,544 | ||
139 | 2003-11-17 | 3,503 | ||
138 | 2003-11-17 | 3,340 | ||
137 | 2003-11-18 | 3,024 | ||
136 |
최경우 |
2003-11-13 | 801 | |
135 | 2003-11-13 | 3,252 | ||
134 |
최경우 |
2003-11-14 | 911 |