SDK przeglądarki dokumentów

Definicja

Biblioteka, którą osadzasz w swojej aplikacji, aby mogła wyświetlać dokumenty, w odróżnieniu od usługi hostowanej, do której przesyłasz dokumenty. SDK działa wewnątrz twojego procesu; usługa działa wewnątrz procesu kogoś innego.

Rozróżnienie ma większe znaczenie niż sugeruje nazwa. W przypadku SDK dokument nigdy nie opuszcza granicy, którą już kontrolujesz — twoje serwery go otwierają, renderują i dostarczają wynik. W przypadku hostowanej przeglądarki wyświetlanie dokumentu oznacza jego przesyłanie, a każde pytanie o przechowywanie, miejsce przechowywania i kontrolę dostępu musi być renegocjowane z trzecią stroną.

Kompromis działa w drugą stronę w kontekście operacji. Usługa hostowana przejmuje skalowanie, łatanie i obsługę formatów w twoim imieniu. SDK nakłada obciążenie renderowaniem na infrastrukturę, którą udostępniasz, i umieszcza cykl aktualizacji w twoim kalendarzu.

Zespoły zazwyczaj wybierają w oparciu o rodzaj swoich dokumentów. Materiały marketingowe tolerują hostowaną przeglądarkę. Rekordy medyczne, zamknięte oferty i materiały procesowe zazwyczaj nie.

W Doconut

Doconut to SDK, a nie usługa. Nie ma trybu hostowanego ani punktu końcowego do przesyłania — produkt to zestaw bibliotek DLL, które odwołujesz z aplikacji .NET, i renderuje dokumenty, niezależnie od tego, czy serwer ma dostęp do internetu.

Zobacz, jak to działa w praktyce

Definicje zabiorą cię tylko tak daleko. Tymczasowa licencja działa na twoim własnym komputerze, na własnych dokumentach.