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.
Relaterade termer
Server‑sidig dokumentrendering
Att omvandla ett dokument till sidbilder på servern, så att webbläsaren visar renderade sidor istället för att parsra den ursprungliga filen själv.
Nätverksavskild distribution
Kör programvara i en miljö utan någon nätverksväg till internet, så varje beroende den behöver måste redan finnas inom gränsen.
Ogenomskinlig session token
En identifierare som inte har någon betydelse för den som håller den — den refererar till server‑sidigt tillstånd snarare än att beskriva det, så en klient kan inte läsa den, modifiera den eller gissa ett närliggande värde.