SDK προβολής εγγράφων

Ορισμός

Μια βιβλιοθήκη που ενσωματώνετε στη δική σας εφαρμογή ώστε να μπορεί να εμφανίζει έγγραφα, σε αντίθεση με μια φιλοξενούμενη υπηρεσία στην οποία ανεβάζετε έγγραφα. Το SDK εκτελείται μέσα στη δική σας διεργασία· η υπηρεσία εκτελείται μέσα στη διεργασία κάποιου άλλου.

Η διάκριση έχει μεγαλύτερη σημασία από ό,τι υποδηλώνει η ονομασία. Με ένα SDK, το έγγραφο δεν αφήνει ποτέ το όριο που ελέγχετε ήδη — οι διακομιστές σας το ανοίγουν, οι διακομιστές σας το αποδίδουν, οι διακομιστές σας παραδίδουν το αποτέλεσμα. Με έναν φιλοξενούμενο προβολέα, η εμφάνιση ενός εγγράφου σημαίνει τη μετάδοσή του, και κάθε ερώτηση σχετικά με τη διατήρηση, την κατοικία και τον έλεγχο πρόσβασης πρέπει να επαναδιαπραγματευτεί με ένα τρίτο μέρος.

Ο συμβιβασμός λειτουργεί αντίστροφα στις λειτουργίες. Μια φιλοξενούμενη υπηρεσία αναλαμβάνει την κλιμάκωση, τις ενημερώσεις και την κάλυψη μορφών εκ μέρους σας. Ένα SDK βάζει το φορτίο απόδοσης στην υποδομή που παρέχετε, και το κύκλο αναβάθμισης στο ημερολόγιό σας.

Οι ομάδες συνήθως καταλήγουν να επιλέγουν με βάση το είδος των εγγράφων τους. Το υλικό μάρκετινγκ αντέχει έναν φιλοξενούμενο προβολέα. Τα ιατρικά αρχεία, οι σφραγισμένες προσφορές και το υλικό δικαστικών διαδικασιών γενικά δεν το αντέχουν.

Στο Doconut

Το Doconut είναι ένα SDK, όχι μια υπηρεσία. Δεν υπάρχει λειτουργία φιλοξενίας και κανένα σημείο ανεβάσματος — το προϊόν είναι ένα σύνολο DLL που αναφέρετε από μια εφαρμογή .NET, και αποδίδει έγγραφα είτε ο διακομιστής έχει διαδρομή στο διαδίκτυο είτε όχι.

Δείτε πώς λειτουργεί στην πράξη

Οι ορισμοί σας οδηγούν μόνο μέχρι ένα σημείο. Μια προσωρινή άδεια λειτουργεί στον δικό σας υπολογιστή, με τα δικά σας έγγραφα.