عرض المستند من جانب الخادم

التعريف

تحويل المستند إلى صور صفحات على الخادم، بحيث يعرض المتصفح الصفحات المعروضة بدلاً من تحليل الملف الأصلي نفسه.

البديل — العرض من جانب العميل — يرسل محرك تحليل إلى المتصفح ويسلمه الملف. يعمل ذلك بشكل مقبول للـ PDF وبشكل سيئ بالنسبة لبقية الصيغ، لأن كتابة عارض يعتمد على المتصفح لـ DOCX و XLSX و DWG و MSG يتطلب عقدًا من العمل لا يرغب أحد في تمويله مرتين.

يعكس العرض من جانب الخادم الخصائص. يصبح تغطية الصيغ مشكلة مكتبة من جانب الخادم بدلاً من مشكلة حزمة JavaScript. يبقى العميل خفيفًا بغض النظر عن مدى تعقيد المستند. ولا تصل البايتات الأصلية إلى المتصفح أبداً، مما يعني أن مشاهدة المستند وامتلاكه لم يعدا نفس الفعل.

التكلفة حقيقية وتستحق الذكر: يستهلك العرض وحدة المعالجة المركزية والذاكرة على خوادمك، وتحتاج الصفحات إلى الانتقال عبر الشبكة كصور. في الواقع، يتم تحديد الحمل بناءً على تعقيد الصفحة أكثر من طول المستند، حيث يتم عرض الصفحات عند الطلب بدلاً من جميعها مرة واحدة.

في Doconut

كل صيغة تمر عبر نفس المسار. Viewer.OpenDocumentAsync() تقوم بتحويل الصفحات إلى نقطية من جانب الخادم وتعيد رمزًا غير شفاف؛ ثم يطلب عنصر واجهة JavaScript الصفحات باستخدام الرمز. المتصفح لا يتلقى المستند الأصلي أبداً.

شاهد كيف يعمل عمليًا

التعريفات لا تأخذك بعيدًا. ترخيص مؤقت يعمل على جهازك الخاص، ضد مستنداتك الخاصة.