文档查看器 SDK

定义

一个您嵌入自己应用程序的库,以便它能够显示文档,与您将文档上传到的托管服务不同。SDK 在您的进程内运行;服务在他人的进程内运行。

这种区别比名称暗示的更重要。使用 SDK 时,文档永远不会离开您已经控制的边界——您的服务器打开它,您的服务器渲染它,您的服务器交付结果。使用托管查看器时,显示文档意味着传输它,所有关于保留、驻留和访问控制的问题都必须与第三方重新协商。

在运维方面,权衡则相反。托管服务会为您承担扩展、补丁和格式覆盖。SDK 则将渲染负载放在您提供的基础设施上,并将升级周期放在您的日程表上。

团队通常会根据文档的性质来选择。营销材料可以接受托管查看器。医疗记录、密封投标和诉讼材料通常不行。

在 Doconut

Doconut 是一个 SDK,而不是服务。没有托管模式和上传端点——该产品是一组您在 .NET 应用程序中引用的 DLL,无论服务器是否有任何互联网通路,它都能渲染文档。

了解实际运行方式

仅靠定义只能帮助你到此为止。临时许可证可在你自己的机器上运行,针对你自己的文档。