SDK переглядача документів
Визначення
Бібліотека, яку ви вбудовуєте у власний застосунок, щоб вона могла відображати документи, на відміну від хостованого сервісу, куди ви завантажуєте документи. SDK працює всередині вашого процесу; сервіс працює всередині процесу когось іншого.
Різниця важливіша, ніж підказує назва. За допомогою SDK документ ніколи не залишає межі, яку ви вже контролюєте — ваші сервери відкривають його, ваші сервери рендерять його, ваші сервери доставляють результат. За допомогою хостованого переглядача відображення документа означає його передачу, і всі питання щодо зберігання, резидентності та контролю доступу потрібно переузгоджувати з третьою стороною.
Компроміс йде в інший бік щодо операцій. Хостований сервіс бере на себе масштабування, оновлення та підтримку форматів від вашого імені. SDK навантажує рендерингом інфраструктуру, яку ви забезпечуєте, і розміщує цикл оновлень у вашому календарі.
Команди зазвичай обирають, орієнтуючись на тип їхніх документів. Маркетингові матеріали допускають хостований переглядач. Медичні записи, запечатані пропозиції та матеріали судових процесів, як правило, ні.
У Doconut
Doconut — це SDK, а не сервіс. Немає хостованого режиму та кінцевої точки завантаження — продукт є набором DLL, які ви підключаєте до .NET застосунку, і він рендерить документи, незалежно від того, чи має сервер доступ до інтернету.
Пов'язані терміни
Серверний рендеринг документу
Перетворення документа у зображення сторінок на сервері, щоб браузер відображав відрендерені сторінки, а не розбирав оригінальний файл.
Розгортання без підключення до мережі
Запуск програмного забезпечення в середовищі без мережевого маршруту до інтернету, тому всі необхідні залежності вже мають бути всередині меж.
Непрозорий токен сесії
Ідентифікатор, який не несе жодного змісту для того, хто його тримає — він посилається на стан на боці сервера, а не описує його, тому клієнт не може його прочитати, змінити або вгадати сусіднє значення.