ادغام آفیس (اتوماسیون سمت سرور)
تعریف
رانده شدن مایکروسافت آفیس از طریق کد برای باز کردن یا تبدیل اسناد. این کار بر روی دسکتاپ کار میکند و بهطور صریح توسط مایکروسافت و همچنین همه کسانی که آن را امتحان کردهاند، بر روی سرور توصیه نمیشود.
آفیس برای یک کاربر تعاملی با کیبورد ساخته شده بود. در سروری که درخواستهای همزمان را مدیریت میکند، این فرض بهصورت خاص و آشنایی شکست میخورد: پردازشها در انتظار یکدیگر قفل میشوند، دیالوگهای مدال ظاهر میشوند که هیچکس نمیتواند آنها را ببندد، و نمونهها تا زمانی که ماشین حافظهاش تمام شود، بیش از درخواستهای خود باقی میمانند.
وضعیت مجوزدهی نیز به همان اندازه نامناسب است. سروری که اسناد را به نمایندگی از بسیاری از کاربران رندر میکند، به مجوزهای دسکتاپ نیاز دارد که هرگز برای این استفاده در نظر گرفته نشدهاند، که گفتگویی با تیم خرید است که به ندرت به خوبی پیش میرود.
گزینه جایگزین رندر بومی است: کتابخانهای که فرمت را بهصورت مستقیم تجزیه میکند و خروجی را درونفرآیند تولید مینماید. هیچ برنامه دوم، هیچ لایه اتوماسیون، هیچ پردازش یتیمی برای جمعآوری در زمانبندی وجود ندارد.
در Doconut
Doconut بهصورت بومی رندر میکند. هیچ نصب آفیس، هیچ اتوماسیون COM و هیچ اسمبلی ادغام در هیچجای خط لوله وجود ندارد — که همین باعث میشود استقرار کانتینر ساده باشد.