안녕하십니까, Kiosk 이용자 여러분. Kiosk를 서비스하는 Freezm 입니다. 

웹 브라우저에서의 Kiosk 서비스 이용을 보조할 Kiosk Desktop Client가 출시되어 이를 알려 드리고자 합니다. 

Kiosk Desktop Client 는 Kiosk 웹사이트 내 Desktop 메뉴에서 설치 파일을 받아 이용하실 수 있습니다.



Kiosk Desktop Client


Kiosk Desktop Client (이하 '클라이언트')는 Kiosk의 전송 기능을 전담하는 데스크탑 전용 프로그램입니다.

웹 브라우저를 통해 Kiosk에 파일을 업로드하거나 다운로드 할 경우, 클라이언트가 그 과정을 웹 브라우저 대신 수행합니다.


현재 클라이언트는 다운로드 기능만을 지원하며, 업로드 기능은 추후 지원할 예정입니다.



클라이언트 사용 방법

클라이언트의 설치와 이용에 대해선 아래 링크된 게시글을 참고하여 주시기 바랍니다.



클라이언트의 이점

클라이언트는 웹 브라우저 대신 Kiosk의 파일 전송을 대신 수행합니다.

이는 곧 Kiosk 서비스를 웹 브라우저라는 프로그램이 지닌 제약 없이 이용할 수 있음을 의미합니다.


1. 데스크톱의 컴퓨팅 리소스 가용


웹 브라우저는 기본적으로 탭 단위 당 시스템에서 가용할 수 있는 메모리에 한계가 있으며,

프로그램 그 자체로도 불필요하고 비효율적으로 연산 리소스와 메모리 모두를 점유하는 경향이 있습니다.


이러한 특징은 특히 스토리지 점유까지 요구되는 무거운 전송 작업과 좋지 않은 상성을 보이며,

파일 호스팅 서비스 별로 웹 브라우저에선 속도나 안정성, 또는 대용량 파일의 전송을 포기할 수 밖에 없게 만듭니다.

전송 작업 중에 웹 페이지가 작동을 멈추고 깨지거나 Out of Memory 등의 오류를 내뱉는 현상 또한 이와 관련이 있습니다.


클라이언트는 웹 브라우저와 통신하여 전송 작업을 일임 받는 때를 제외하곤 웹 브라우저와 독립적으로 작동합니다.
따라서 전송 작업을 수행할 때 웹 브라우저에 할당된 제한적인 리소스 대신 시스템 전체의 유휴 리소스를 가용합니다.


2. 적은 연산 리소스 소모


클라이언트는 핵심 기능의 작동에 있어 효율적이고 처리 속도가 빠른 정적 언어로 작성되었습니다.

또한 아무런 작업을 하지 않을 때는 백그라운드에서 아주 적은 연산 리소스만을 점유한 채 조용히 잠들어 있습니다.

이로 인해 클라이언트는 평상시는 물론, 수십 GB의 대용량 파일의 전송 작업을 진행할 때도 매우 적은 연산 리소스만을 점유합니다.


3. 전송 신뢰성 증가

클라이언트는 웹 브라우저가 사용하는 웹 API 등 동적 언어 기반의 제한된 소프트웨어 환경을 이용하지 않습니다.

이는 앞서 언급한 리소스 제약의 자유로움과 더불어, 전송에 있어 클라이언트가 웹 서비스 대비 높은 신뢰성을 가지게끔 합니다.


가장 큰 진가를 발휘하는 측면은 안정성으로, 전송 중 끊김 현상을 최소화 함으로서 전송이 안정적으로 이루어지게 만듭니다.

여러 개의 대용량 파일 전송 또한 이용자의 네트워크 대역폭이 허용하는 범위 내에서 능히 감당해 냅니다.

이는 결과적으로 전반적인 파일 전송 속도의 향상으로 이어집니다.


4. 간편하고 직관적인 사용 방식

클라이언트 사용을 위해 추가로 번거로운 조작을 하지 않아도 됩니다.

오로지 설치하고 실행만 시켜 두세요. 그 외엔 평소에 하시던 대로 하시면 그만입니다.


여러 개의 컬렉션을 받을 때에도 굳이 웹 브라우저 탭을 컬렉션 별로 켜 둘 필요 또한 없습니다.

전송을 개시한 직후 웹 브라우저를 닫더라도, 클라이언트가 넘겨 받은 전송 작업을 계속 이어 나가기 때문입니다.



패치 예정 노트

아래 기능들은 클라이언트에 추가할 계획이 있는 기능들입니다.


바로가기 자동 추가

수동 실행을 위해 필요한 바로가기(숏컷)가 설치 과정으로 자동으로 생성되는 기능입니다.


업로드 기능

웹 브라우저와는 독립적으로 파일 및 폴더를 클라이언트를 통해 Kiosk에 업로드하거나,

혹은 웹 브라우저에서 업로드 기능 이용 시 업로드 전송 과정만을 클라이언트가 대신 맡는 기능이 추가될 예정입니다.


웹 서비스 스트리밍 보조

현재 웹 브라우저에서 이용 가능한 미디어 파일 스트리밍 기능을 클라이언트가 보완합니다.

스트리밍 과정에서 데이터를 불러오는 과정을 웹 브라우저가 아닌 클라이언트가 수행하게 됨으로서,

더욱 빠르고 적은 지연 시간으로 스트리밍 기능의 이용이 가능해집니다.


미디어 파일 스트리밍 기능은 지금도 영상부터 문서, ZIP 파일까지 Kiosk 웹사이트 내에서 이용 가능합니다.

기능에 대한 보완을 마치는 대로 상세한 이용 방법을 별도의 공지를 통해 안내 드리겠습니다.



Disclaimer 요약

항목 별 상세한 설명은 아래 링크 게시글의 본문 중 Disclaimer 항목을 참고하시기 바랍니다.

1. 클라이언트엔 현재 별도의 공증서가 없습니다.

현재 배포 중인 클라이언트에는 별도의 프로그램 전용 공증서가 내장되어 있지 않습니다.


2. 클라이언트 설치 파일은 Kiosk 웹사이트 내 Desktop 메뉴에서만 배포합니다.

설치 파일은 반드시 공식 배포처인 웹사이트 내 Desktop 메뉴 https://kiosk.ac/desktop 에서 받으시길 바랍니다.


3. 설치 파일을 대상으로 일부 악성코드 오진 사례가 있습니다.

이용자는 오진 경고를 받아 들여 클라이언트를 설치하거나 이용하지 않을 권리가 있습니다.

주요한 오진 사례 및 사례 별 대응 방법은 아래 링크 게시글의 '악성코드 오진 사례 및 대응 방법' 항목을 참고하여 주시기 바랍니다.