SDK xem tài liệu

Định nghĩa

Một thư viện bạn nhúng vào ứng dụng của mình để có thể hiển thị tài liệu, khác với dịch vụ lưu trữ mà bạn tải tài liệu lên. SDK chạy trong quá trình của bạn; dịch vụ chạy trong quá trình của người khác.

Sự khác biệt quan trọng hơn so với tên gọi. Với một SDK, tài liệu không bao giờ rời khỏi ranh giới bạn đã kiểm soát — máy chủ của bạn mở nó, máy chủ của bạn render nó, máy chủ của bạn cung cấp kết quả. Với một trình xem được lưu trữ, việc hiển thị tài liệu có nghĩa là truyền tải nó, và mọi câu hỏi về việc lưu trữ, vị trí và kiểm soát truy cập phải được thương lượng lại với bên thứ ba.

Sự đánh đổi đi ngược lại trong hoạt động. Một dịch vụ lưu trữ chịu trách nhiệm mở rộng, vá lỗi và hỗ trợ định dạng thay bạn. Một SDK đặt tải render lên hạ tầng bạn cung cấp, và đặt chu kỳ nâng cấp vào lịch của bạn.

Các nhóm thường chọn dựa trên loại tài liệu của họ. Tài liệu marketing có thể chấp nhận một trình xem lưu trữ. Hồ sơ y tế, hồ sơ đấu thầu kín và tài liệu kiện tụng thường không.

Trong Doconut

Doconut là một SDK, không phải một dịch vụ. Không có chế độ lưu trữ và không có điểm cuối tải lên — sản phẩm là một bộ các DLL bạn tham chiếu từ một ứng dụng .NET, và nó render tài liệu dù máy chủ có kết nối internet hay không.

Xem cách nó hoạt động trong thực tế

Định nghĩa chỉ đưa bạn đến một mức độ nhất định. Giấy phép tạm thời chạy trên máy của bạn, với các tài liệu của bạn.