تفاعل Office (أتمتة من جانب الخادم)

التعريف

تشغيل Microsoft Office من خلال الكود لفتح أو تحويل المستندات. يعمل على سطح المكتب ويتم تثبيط استخدامه صراحةً على الخادم، من قبل Microsoft وكذلك من قبل كل من جربه.

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

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

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

في Doconut

Doconut يعرض أصلياً. لا يوجد تثبيت لـ Office، ولا أتمتة COM ولا تجميع تفاعل في أي مكان في خط الأنابيب — وهذا ما يجعل نشر الحاويات بسيطاً.

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

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