Document viewer SDK

Definition

Ett bibliotek som du bäddar in i din egen applikation så att den kan visa dokument, i motsats till en hostad tjänst som du laddar upp dokument till. SDK:n körs i din process; tjänsten körs i någon annans.

Skillnaden är viktigare än vad namnet antyder. Med ett SDK lämnar dokumentet aldrig den gräns du redan kontrollerar — dina servrar öppnar det, dina servrar renderar det, dina servrar levererar resultatet. Med en hostad visare innebär visning av ett dokument att det överförs, och varje fråga om lagring, bostadsort och åtkomstkontroll måste omförhandlas med en tredje part.

Avvägningen går åt motsatt håll när det gäller drift. En hostad tjänst tar hand om skalning, patchning och formatstöd åt dig. Ett SDK lägger renderingsbelastning på den infrastruktur du tillhandahåller, och placerar uppgraderingscykeln i din kalender.

Team väljer vanligtvis baserat på vilka typer av dokument de har. Marknadsföringsmaterial tolererar en hostad visare. Medicinska journaler, förseglade anbud och rättsligt material gör det i allmänhet inte.

I Doconut

Doconut är ett SDK, inte en tjänst. Det finns inget hostat läge och ingen uppladdnings‑endpoint — produkten är ett set av DLL‑filer som du refererar från en .NET‑applikation, och den renderar dokument oavsett om servern har någon anslutning till internet.

Se hur det fungerar i praktiken

Definitioner tar dig bara så långt. En tillfällig licens körs på din egen maskin, mot dina egna dokument.