문서 뷰어 SDK
정의
자신의 애플리케이션에 삽입하여 문서를 표시할 수 있는 라이브러리이며, 파일을 업로드하는 호스팅 서비스와는 구별됩니다. SDK는 여러분의 프로세스 내에서 실행되고, 서비스는 다른 사람의 프로세스에서 실행됩니다.
구분은 이름이 암시하는 것보다 더 중요합니다. SDK를 사용하면 문서는 이미 제어하고 있는 경계를 떠나지 않습니다 — 여러분의 서버가 문서를 열고, 렌더링하고, 결과를 전달합니다. 호스팅 뷰어의 경우, 문서를 표시한다는 것은 문서를 전송하는 것이며, 보존, 거주지 및 접근 제어와 관련된 모든 질문을 제3자와 다시 협상해야 합니다.
운영 측면에서 트레이드오프는 반대 방향으로 작용합니다. 호스팅 서비스는 확장성, 패치 및 포맷 지원을 대신 처리합니다. SDK는 여러분이 제공하는 인프라에 렌더링 부하를 부여하고, 업그레이드 주기를 여러분의 일정에 맞추게 합니다.
팀은 보통 문서 종류에 따라 선택합니다. 마케팅 자료는 호스팅 뷰어를 허용하지만, 의료 기록, 비밀 입찰서 및 소송 자료는 일반적으로 허용되지 않습니다.
Doconut에서
Doconut은 서비스가 아닌 SDK입니다. 호스팅 모드와 업로드 엔드포인트가 없으며, 이 제품은 .NET 애플리케이션에서 참조하는 DLL 세트이며, 서버가 인터넷에 연결되어 있든 없든 문서를 렌더링합니다.