XFileUpload의 성능 및 기능개선을 위해 ATL기술로 재개발한 ActiveX 컨트롤로, 웹 환경에서 파일 업로드 및 다운로드 기능을 지원합니다. XFileUpload보다 좀 더 세련된 UI와 추가적인 기능을 지원합니다.

DEXTUploadX

Home > 제품소개 > DEXTUploadX > 개요

  • 개요
  • 벤치마킹
  • 라이브데모
  • 제품소개서 다운로드

DEXTUploadX 소개

DEXTUploadX는 웹 브라우저로부터 웹서버로의 파일업로드 기능을 지원하는 RFC1867 표준의 client-side ActiveX 컴포넌트입니다. HTTP 기반의 환경에서 웹브라우저가 지원하기 어려운 다양한 기능 및 UI를 지원하며, RFC1867 을 지원하는 server-side 컴포넌트와의 연동을 통해 HTTP의 제약을 넘어서는 강력한 업로드 및 다운로드 기능을 지원합니다. 또한 DEXTUploadX 컴포넌트는 고객의 웹사이트에 최적화 될 수 있도록 개발자를 위한 다양한 API를 제공하여 보다 유연하고, 직관적인 UI를 제작할 수 있도록 지원합니다.
업로드/다운로드 사용자지정UI

주요기능

DEXTUploadX의 주요기능들은 POST방식의 업로드/다운로드 시에 지원되기 때문에 가급적 서버 측 업로드 컴포넌트인 DEXTUpload Pro, DEXTUpload.NET Pro, DEXTUploadJ 등 RFC-1867규 약을 준수하는 제품과 함께 사용하시길 권장드립니다.

HTTP를 이용한 다양한 기능의 업로드/다운로드 기능 제공

1. 최대 2GB까지 대용량 파일 전송
- DEXTUploadX 를 사용할 경우 최대 2GB까지의 파일 크기를 안정적으로 전송할 수 있습니다.
- DEXTUpload Pro Extension을 사용할 경우 무한대의 파일 크기를 안정적으로 전송할 수 있습니다.

2. 게시판 수정모드 지원
- 게시판의 상태가 수정모드일 경우 이미 서버에 업로드 된 파일의 편집(보존/삭제) 및 새로운 파일을 업로드 할 수 있습니다.

3. 폴더 구조 업로드
- 사용자가 폴더 추가를 할 경우 사용자가 추가한 폴더구조대로 업로드가 가능합니다.
  [단, DEXTUpload Pro, DEXTUpload.NET Pro, DEXTUpload Pro Ex, DEXTUpload.NET Ex와 같은
  서버 컴포넌트 와연동이 필요]


4. 폴더 구조 다운로드
- 다운로드 받을 각각의 파일에 대한 다운로드 경로를 지정할 수 있어 폴더구조 다운로드가 가능합니다.

5. 이어 받기 기능 지원
- 인터넷 연결 끊김, 사용자에 의한 일시정지 등에 의해 다운로드가 중단되어도 안정적인 이어 받기가 가능합니다.

6. 콘텐츠 보안 다운로드(Server-Side Script Download)
- 서버의 웹상에 공개되지 않은 파일을 다운로드 할 수 있어 다운로드를 위해 파일의 URL을 노출시키지 않습니다.
  [단, DEXTUpload Pro, DEXTUpload.NET Pro, DEXTUpload Pro Ex, DEXTUpload.NET Ex와 같은
  서버 컴포넌트와 연동이 필요]


7. 모달/모달리스 방식 전송창 지원
- 웹사이트의 환경에 알맞는 모달, 모달리스 방식의 전송창을 지원합니다.

8. 업로드 결과 리턴
- POST, PUT 방식 업로드 결과를 서버, 클라이언트 가각의 스크립트 환경에서 확인할 수 있습니다.
  [서버 측 보안 강화로 인하여 PUT 업로드 방식은 지원하지 못할 수 있습니다.]

9. 파일 정렬 및 이동 지원
- 전송 전 파일 정렬 및 이동을 지원하여 사용자가 원하는 순서대로 전송이 가능합니다.

10. Drag and Drop 지원
- 파일 및 폴더의 Drag and Drop을 지원합니다.

11. 파일의 용량, 개수 제한 및 파일 필터링 기능
- 전송되는 파일의 전송용량과 개수를 제한할 수 있고, 특정 확장자만 선택, 전송될 수 있도록 필터링할 수 있습니다.

12. 폼 데이터 자동전송
- 웹 페이지에 있는 모든 폼 데이터를 자동으로 인식하여 전송할 수 있습니다.

13. 사용자 임의의 부가적인 데이터 업로드
- 각각의 파일에 대한 별칭 및 사용자 임의의 부가적인 데이터를 업로드 할 수 있습니다.

14. 암호화 전송 지원
- AES(Advanced Encryption Standard- Rjindael) 암호화 전송으로 보안이 유지되어야 할 문서 전송에 유용하게 활용 할 수 있습니다.

15. 서버 측 업로드 컴포넌트와 연동되는 완벽한 HTTP 업로드 솔루션 제공
- DEXTUpload Pro, DEXTUpload.NET Pro, DEXTUploadJ와 같은 서버 측 업로드 컴포넌트와 함께 사용하여 더욱 강력하고 완벽한 파일 업로드/다운로드 솔루션을 구축할 수 있습니다.

다양한 UI 구성을 지원하는 객체와 API 제공

1. 사용자 정의 전송창 지원(HTML UI)
- 사용자가 직접 사용자의 웹사이트에 최적화된 전송 페이지를 제작할 수 있도록 전송에 필요한 모든 API를 제공합니다.

2. 추가 전송창 UI 지원
- 원하는 형태의 전송창을 선택할 수 있도록 Basic Type, Simple Type, ListView Type 형태의 이미 만들어진 전송창 UI를 지원합니다.

3. Progress Bar 객체 지원
- HTML 및 DEXTUploadX가 제공하는 ListView 객체로 직접 전송창을 구성할 때 Progress Bar 객체를 사용하여 Progress Bar의 구성을 원할하게 하실 수 있습니다.

4. 다운로드 모니터창의 체크박스 활성화 선택 지원
- 다운로드 모니터창의 파일 아이템에 대한 체크박스 이미지를 선택적으로 활성화 할 수 있습니다.

다양한 개발환경 지원

1. 모든 언어 지원
- HTTP 및 RFC 1867 규약을 준수하여 ASP, ASP.NET, JSP, PHP 등 모든 언어를 지원

2. 개발자를 위한 도움말, 샘플 지원

- 모든 API에 대한 chm도움말을 제공하며, 기본 기능에 대한 이해를 도와주는 샘플과 함께 다양한 응용기능 구현을 위한 샘플을 제공합니다.

3. 전송 단계별 이벤트 핸들러 제공
- 파일을 선택하는 순간부터 파일을 업로드/다운로드하고 작업이 완료되는 순간까지의 각 단계별 풍부한 이벤트 핸들러를 제공합니다.

4. 예외처리 및 에러메시지 전달
- 개발 및 운영시 문제의 원인을 손쉽게 파악할 수 있도록 강력하고 다양한 메시지 전달

다양한 운영환경 지원

1. 다양한 OS의 서버에서 배포 가능
- CAB파일의 배포를 통해 고객 PC에 자동설치되어 버전관리가 용이할 뿐만 아니라, Windows, 리눅스, 유닉스 등의 모든 운영체제를 통해 배포 가능

2. ActiveX 기능을 제한한 최신 윈도우 환경 지원
- Windows Vista / 2008 / 7 지원 (Windows Vista 지원안내)

3. 다양한 보안망과의 호환성
- SSL 및 Proxy 서버 지원

완벽한 다국어 지원

1. 다국어 표현을 위한 유니코드 지원
- 완벽한 다국어 지원을 위한 유니코드 파일네임과 폼 데이터를 지원합니다.

2. 사용자의 언어에 맞는 자동 언어 선택 기능
- 사용자의 기본 언어 설정이 한국어, 영어, 일본어이면 DEXTUploadX의 모든 메시지를 각각의 언어에 맞게 보여 줍니다. 그 외의 언어라면 자동으로 영어로 보여주기 때문에 다국어 지원이 보다 손쉽게 이루어집니다.

시스템 요구 사항

- Microsoft Windows 98SE/2000/XP/2003/Vista/2008/7/8/2012
- ActiveX 컨트롤을 지원하는 모든 브라우저 (only 32bit)

릴리즈 정보


신제품 출시로 인해 2016년 5월 31일부로 판매 종료합니다.(판매중지안내 공지사항)



  • DEXTUploadX v3.3.0.6 (출시일 : 2015년 07월 24일)
  • 1. 기능개선
    - IE 11(데스크톱 모드) 지원
  • DEXTUploadX v3.2.10.0 (출시일 : 2013년 06월 28일)
  • 1. 기능개선
    - 파일 실행기능 개선
    - 리스트 뷰 용량 단위 표시기능 추가(byte->자동변경)
  • DEXTUploadX v3.2.9.0 (출시일 : 2013년 05월 09일)
  • 1. 기능개선
    - Windows 8 / 2012 / IE 10(데스크톱 모드) 지원
    - 각 객체의 리스트 뷰에 출력되는 용량 표시 설정 지원
    - 업 / 다운로드 시 첨부파일 실행기능 개선
    - 사용자 정의 UI 개선
  • DEXTUploadX v3.2.1.0 (출시일 : 2012년 07월 20일)
  • 1. 기능개선
    - 중국어 간체, 번체 지원
    - IE의 화면 확대/축소 기능 사용 시 UI표현 개선
    - Broker프로세스 최적화
    - 실행중인 파일 전송 지원
  • 2. 버그패치
    - 일부 OS에서 파일의 기본프로그램이 변경될 경우 실행 시 오류가 발생하는 현상 수정
  • DEXTUploadX v3.2.0.0 (출시일 : 2011년 08월 24일)
  • 1. 기능개선
    - 업로드 파일목록에서 이미지 미리보기 기능 지원
    - 이미지 미리보기 화면의 툴팁 기능 지원
    - 이미지 미리보기 화면 영역에서 Drag and Drop 지원
    - 이미지 미리보기 화면 영역에서 더블클릭시 실행기능 지원
    - 리스트뷰 파일사이즈 컬럼 Visible 기능 지원
    - 리스트뷰 파일명 컬럼 Width 설정 기능 지원
    - 리스트뷰 Report 모드에서 헤더 없어지는 효과 지원
    - 파일, 폴더 다이얼로그 타이틀 설정 가능하도록 지원
    - 다운로드시 폴더를 설정한 후 바로 다운로드 받는 기능 지원
  • 2. 버그패치
    - Internet Explorer 9 에서 자바스크립트 엔진변경으로 인해 FileUploadManager에서
      FileUploadMonitor 로 파일리스트 아이템의 정보를 전달하지 못하는 현상 수정
  • DEXTUploadX v3.0.4.0 (출시일 : 2010년 11월 29일)
  • 1. 버그패치
    - 폼데이터를 전송 시 HTML 태그의 input type이 checkbox, radio 일 경우 폼 데이터의 값을
      정상적으로 전달하지 못하는 문제 수정 (v3.0.3.0, v3.0.1.0 버전에만 해당)
  • DEXTUploadX v3.0.3.0 (출시일 : 2010년 8월 26일)
  • 1. 기능개선
    - DEXTUploadX 객체가 생성 완료된 시점을 알리는 이벤트 지원
    - 게시판 수정모드에서 ListViewSortStyle, ListViewFileStyle 프로퍼티 지원
    - 리스트뷰에 추가된 파일들 중에서 선택된 파일들의 개수, 크기, 이름 등의 정보를 제공하는 기능 지원
    - 파일추가시 제한 프로퍼티들의 설정 값에 의해 출력되는 메시지 방식 설정 지원
    - Filter, Rfilter 프로퍼티에 의해 파일추가가 제한될 경우 예외 이벤트를 발생할 것인지 설정하는 기능 지원
  • DEXTUploadX v3.0.1.0 (출시일 : 2010년 6월 16일)
  • 1. 기능개선
    - Internet Explorer 8의 보안 정책 변경에 따라 HTML input 태그의 파일 데이터는 전송되지 않도록 개선
  • DEXTUploadX v3.0.0.0 (출시일 : 2010년 3월 22일)
  • 1. 버그패치
    - 특정 환경의 PC에서 IE의 보안설정화면(도구-인터넷옵션-보안) 이상현상 수정
    - 파일 다운로드시 2개 이상의 쿠기를 유지하지 못하는 문제 수정
  • 2. 기능개선
    - ActiveX 동적 크기 변경 지원
    - 리스트뷰의 백그라운드 이미지 설정 지원
    - 리스트뷰의 컬럼명을 통한 정렬 지원
    - Push 방식 다운로드시 서버측에서 응답한 HTTP 상태코드 수신 지원
  • DEXTUploadX v2.8.2.0 (출시일 : 2009년 2월 6일)
  • 1. 기능개선
    - 다운로드시에 다운로드 할 폴더의 생성여부를 묻는 메시지박스에서 취소버튼을 선택했을 때 OnTransferCancel
      이벤트가 발생되도록 기능 개선
    - DEXTUploadX Ex 내부의 모든 동작이 완료되었음을 알려주는 이벤트 추가(OnEndProc)
  • DEXTUploadX v2.8.1.0 (출시일 : 2008년 11월 18일)
  • 1. 버그 패치
    - 영문 OS에서 v2.8.0.0을 사용할 경우 Buffer Overrun 발생 문제 수정

    2. 기능개선
    - 클라이언트로 전송되는 업로드 결과 및 에러메시지에 대한 UTF-8환경 지원
    - DEXTUploadXBroker 프로세스의 자동 삭제 개선
  • DEXTUploadX v2.8.0.0 (출시일 : 2008년 10월 20일)
  • 1. 기능개선
    - Windows 2008 & IE 8.0 지원
    - 전송파일 정렬순서 변경 및 파일이동 기능 지원
    - 모달 방식 모니터창 지원
    - 추가 전송창 UI 지원 (BasicType, SimpleType, ListType)
    - Progress Bar 객체 지원
    - PHP를 위한 폼데이터 배열처리 지원
    - 특정 파일 확장자를 필터링할 수 있는 기능 지원 (기존 Filter 프로퍼티의 반대되는 기능)
    - POST 방식 업로드 결과 리턴 지원
    - 파일업로드/다운로드시 전송진행정보 처리방식 개선
    - 다운로드 속도 개선
    - 다운로드 후 실행파일 연결 방법 개선
    - 이벤트 순서 개선 (OnTransferComplete, OnError)
    - 다운로드 모니터창의 체크박스 활성화 선택 지원
    - 예외 및 에러 메시지 개선
    - 다운로드시 보안 방안 개선
  • DEXTUploadX v2.5.1.0 (출시일 : 2008년 4월 4일)
  • 1. 기능개선
    - Filter 프로퍼티를 적용을 했을 경우 파일 추가 대화상자의 필터링 외에도 폴더 추가 대화상자와 Drag and Drop
      에서도 동일한 필터링이 되도록 적용
  • DEXTUploadX v2.5.0.0 (출시일 : 2008년 2월 29일)
  • 1. 버그패치
    - 권한이 없는 파일을 다운로드 요청했을 경우 명시적인 에러가 발생하도록 수정
    - 다운로드 중 네트워크가 끊겼을 경우 명시적인 에러 발생 후 사용자에 의한 재요청이 있을 경우 이어받기가 가능
      하도록 수정 (네트워크 연결 상태를 검사해서 자동으로 이어받기를 할 수 있는 기능은 차 후 지원 예정)

    2. 기능 개선
    - 리스트뷰에 추가 된 파일의 디스플레이 스타일을 변경할 수 있도록 지원 (ListViewFileStyle)
    - Drag & Drop을 활성/비활성화 할 수 있는 프로퍼티 제공 (EnableDragDrop)
    - PHP에서 제공하는 "HTTP_POST_FILES", "_FILES"와 연동하여 별도의 서버 컴포넌트(DEXTUpload Pro 등) 없이
      POST 방식 업로드가 가능하도록 지원 (EnablePHPFILES)
    - UseClientRegistry의 값이 TRUE로 설정되어 있어도 사용자가 명시적인 사용자별 설정정보 프로퍼티를 (전송 완료
      후 창 닫기 등) 입력하면 해당 프로퍼티의 값이 적용되도록 수정
  • DEXTUploadX v2.4.0.0 (출시일 : 2007년 12월 03일)
  • 1. 버그패치
    - Vista 지원 버전부터 다운로드시에 다운로드 요청되는 파일에서의 Cookie 유지가 되지 않는 문제 수정

    2. 기능 개선
    - 업로드 되는 각각의 파일이름에 대한 별칭 전송 지원
    - 업로드 되는 각각의 파일이름에 대한 사용자 데이터 전송 지원
    - 사용자가 선택한(더블클릭) 파일의 정보 보기 지원
    - FileUploadMonitor의 전체 파일 삭제 메소드 추가(DeleteAllFile)
  • DEXTUploadX v2.3.3.0 (출시일 : 2007년 10월 15일)
  • 1. 버그패치
    - msvcr71.dll 문제 수정

    2. 기능 개선
    - FileUploadMonitor의 파일 추가 메소드 추가 (AddFile)
  • DEXTUploadX v2.3.2.0 (출시일 : 2007년 05월 04일)
  • 1. 기능개선
    - Windows Vista 지원
    - FileDownloadMonitor의 다운로드 폴더 선택 메소드 추가 (ChooseDownloadFolder)
    - FileUploadManager의 전체 파일 삭제 메소드 추가 (DeleteAllFile)
  • DEXTUploadX v2.3.0.0 (출시일 : 2006년 11월 03일)
  • 1. 버그패치
    - FileDownloadManager에 파일을 추가할 때 파일 크기를 잘못 입력해도 다운로드 가능하도록 수정
    - Put 방식 업로드에서 다중 파일이 정상적으로 업로드 되지 않는 문제 수정

    2. 기능개선
    - AES (Advanced Encryption Standard - Rjindael) 암호화 전송 기능 추가
    - 사용자 GUI를 위한 완벽한 API 제공
    - 리스트뷰의 스타일 및 컬러 변경을 위한 다양한 프로퍼티 제공
    - Context Menu 제어 프로퍼티 제공
    - 더블클릭 이벤트 제공
    - FileUploadManager, FileDownloadManager의 외곽 라인 Visible 설정 프로퍼티 제공
    - FileUploadMonitor의 파일추가, 폴더추가, 항목삭제 버튼의 Enable 설정 프로프티 제공
  • DEXTUploadX v2.1.2.0 (출시일 : 2006년 05월 22일)
  • 1. 버그패치
    - 두 사이트 이상에서 동일 파일명을 다운로드 할 때 발생하는 문제 수정

    2. 기능개선
    - 폴더구조 다운로드 기능 추가
    - FileDownloadMonitor에서 다운로드 경로를 지정할 때 존재하지 않는 하위 디렉토리가 둘 이상이어도 경로 생성이
      가능하도록 수정
  • DEXTUploadX v2.1.1.0 (출시일 : 2006년 04월 13일)
  • 1. 버그패치
    - 체크박스, 라디오버튼 및 리스트의 폼 태그를 선택하지 않은 상태에서도 해당 폼 태그의 값이 전송되는 문제 수정
  • DEXTUploadX v2.1.0.0 (출시일 : 2006년 04월 05일)
  • 1. 버그패치
    - FileUploadManager에서 설정한 Properties 값이 FileUploadMonitor에 설정되지 않는 문제 수정
    - 업로드 중 업로드 하려는 파일이 삭제되었을 때 발생하는 문제 수정
    - 전송 중 파일 추가 및 삭제가 안되도록 수정
    - 다운로드 중 FileDownloadMonitor의 파일 리스트에서 체크박스 변경이 안되도록 수정
    - FileDownloadMonitor에서 사용자의 잘못된 다운로드 경로 입력에 대한 예외처리 수정
    - SSL, Proxy 환경에서의 업로드 및 다운로드 샘플 수정
    - 파일 업로드 후 정상적으로 업로드가 됐는지 확인하는 동안 프로그래스바는 완료 상태인데 진행시간, 전송속도 등이
      계속 진행되는 문제 수정
    - FileUploadMonitor "OBJECT" 태그의 "PARAM" 속성으로 파라미터 값을 전달할 수 없는 문제 수정

    2. 기능개선
    - 체크박스, 라디오박스의 초기 체크 상태를 클라이언트의 레지스트리에 저장된 값으로 설정할 수 있는 프로퍼티 제공
    - 이어받기를 할 경우 중복 파일 처리를 위한 프로퍼티 제공
    - "완료 후 받은 폴더 열기" 체크박스의 활성화, 체크 상태를 설정할 수 있는 프로퍼티 제공
    - "이어받기" 체크박스의 가시화, 활성화, 체크 상태를 설정할 수 있는 프로퍼티 제공
    - "전송 완료 후 창 닫기" 체크박스의 가시화, 활성화, 체크 상태를 설정할 수 있는 프로퍼티 제공
    - "중복 파일 처리" 라디오박스의 활성화, 체크 상태를 설정할 수 있는 프로퍼티 제공
    - FileDownloadManager에서 파일을 실행할 경우 "새창에서 열기"를 선택할 수 있는 프로퍼티 제공
    - 클라이언트 레지스트리에 다운로드 경로가 저장되어 있지 않을 경우 시스템 Temp 경로를 찾아 설정하는 기능 제공
  • DEXTUploadX v2.0.3.0 (출시일 : 2006년 2월 8일)
  • 1. 버그패치
    - Internet Explorer 설계 변경에 따른 패치 적용
    - <input> 태그와 같은 폼 데이터가 포함 된 웹 페이지에서 폴더구조 업로드를 할 경우 잘못된 폴더구조가 생성되는
      문제 수정
  • DEXTUploadX v2.0.2.0 (출시일 : 2005년 12월 29일)
  • 1. 버그패치
    - FileDownloadMonitor에서 프로그래스바 진행중에 전송완료 이벤트가(OnTransferComplete)가 발생하는 문제 수정
    - Win98/ME 환경에서 FileUploadManager, FileUploadMonitor에 드래그 앤 드롭을 실행할 경우 발생하는 메모리 누수
      문제 수정
    - FileDownloadMonitor에서 중복파일 처리의 디폴트 값을 "다른 이름"으로 설정되도록 수정

    2. 기능개선
    - 폴더 구조 업로드 기능 추가
    - 드래그 앤 드롭을 실행할 경우 기존 대화상자를 통해 파일 및 폴더추가를 할 경우 발생할수 있는 동일한 이벤트 제공
  • DEXTUploadX v2.0.1.0 (출시일 : 2005년 12월 5일)
  • 1. 버그패치
    - "건너뛰기" 모드를 선택했을 경우 중복파일이 아님에도 건너뛰는 문제 수정
    - "덮어쓰기" 모드를 선택했을 경우 다운로드 중 취소 선택 후 다시 전송 버튼을 누르면 "FileDownloadMonitor" 창이
      바로 종료되는 문제 수정
    - 파일 다운로드 중 취소를 선택하고, 받고 있었던 파일을 삭제할 때 삭제가 되지 않는 문제 수정

    2.기능 개선
    - Upload, Download List 의 가로 스크롤바 자동 조절 기능 추가
    - Upload Control의 Context Menu 기능 추가
    - 파일 이어받기 기능 추가
  • DEXTUploadX v2.0.0 (출시일 : 2005년 11월 1일)
  • 1. 기능개선
    - XFileUpload의 단점 및 요구 사항을 개선
  • XFileUpload v1.4.0.12 (출시일 : 2006년 1월 25일)
  • XFileUpload v1.4.0.11 (출시일 : 2005년 9월 30일)
  • XFileUpload v1.4.0.8 (출시일 : 2004년 1월)
  • XFileUpload v1.3.0.7 (출시일 : 2003년 6월)
  • XFileUpload v1.2.0 (출시일 : 2002년 7월)
  • XFileUpload v1.0.0 (출시일 : 2002년 1월)