Чому б не автоматизація

Contents
[ Hide Show ]

Чому б не автоматизація

Є два питання, які нам задають наші клієнти.

Перший - це Чи вимагають встановити ваші продукти Microsoft Office, щоб вони працювали? Коротка проста відповідь - ні. ASPOSE та ASPOPE Components є абсолютно незалежними і не пов’язані з, а також неповнолітніми, спонсорованими або іншим чином затвердженими Microsoft Corporation.

Питання, яке зазвичай слідує далі, - це Чому ми повинні використовувати продукти Aspope замість автоматизації Microsoft Office? На це питання не можна відповісти так легко. Найкоротша відповідь, яку ми могли б дати, - це багато причин, головна причина полягає в тому, що Microsoft сам настійно рекомендує проти автоматизації Office від програмних рішень.

Як було сказано вище, є кілька причин, чому компоненти ASPOSE є кращою альтернативою автоматизації. Деякі з ключових причин:

Нижче наведено кращу розробку на кожному з ключових моментів. Також не забудьте відвідати розділ Додаткова інформація, який надає посилання на незалежні оцінки користувачів.

Безпека

Далі наведено пряму цитату з наведеного вище Microsoft стаття:

“Офісні програми ніколи не були призначені для використання сервера, і тому не враховують проблеми безпеки, з якими стикаються розподілені компоненти. Office не є автентифікацією вхідних запитів, і не захищає вас від ненавмисного запуску макросів, або запуск іншого сервера, який може запустити Macros, з вашого сервера. Адміністратор або системний контекст з повними привілеями та компрометують вашу мережу! Отримати непотрібні дозволи доступу, видаючи себе за інших користувачів. “

Продукти ASPOPE дуже безпечні. ASPOPE COMPONENTS запускаються в тому ж контексті користувача, що і всі програми ASP.NET, під користувачем ASPNET. Тому компоненти ASPOPE не становлять потенційного ризику для життєво важливих системних ресурсів. Крім того, коли документ відкривається компонентом ASPOPE, макроси не виконуються автоматично. Компоненти ASPOPE були побудовані з метою дозволу розробникам створювати, маніпулювати та зберігати файли офісу. Жоден із ризиків, пов’язаних з пакетом Microsoft Office, не притаманним компонентам.

Стабільність

Далі наведено пряму цитату з наведеного вище Microsoft стаття: *“Office 2000, Office XP and Office 2003 use Microsoft Windows Installer (MSI) technology to make installation and self-repair easier for an end user. MSI introduces the concept of “install on first use”, which allows features to be dynamically installed or configured at runtime (for the system, or more often for a particular user). In a server-side environment this both slows down performance and increases the likelihood that a dialog box may appear that asks for the user Щоб затвердити або надати відповідний диск для встановлення. ціле.

Оскільки компоненти ASPOPE упаковуються в один DLL, ніколи не буде потреби встановити додаткові деталі або шматки для функціонування. Компоненти ASPOPE використовуються лише за допомогою .NET додатків, і не існує частини компонента, розробленого для очікування реакції людини. Компоненти ASPOPE були ретельно перевірені і надзвичайно стабільні. Компоненти використовуються компаніями, наприклад: IBM, Hilton, Дайджест читача, Банк Америки та багато іншого.

Масштабованість/швидкість

Далі наведено пряму цитату з наведеного вище Microsoft стаття:

*“Компоненти на стороні сервера повинні бути високопоставлені, багатопотокові компоненти COM з мінімальними накладними та високою пропускною здатністю для декількох клієнтів. Офісні програми майже в усьому відношенні. За допомогою конфігурації, що ще важливіше, вони використовують глобальні ресурси (такі як картографування пам’яті, глобальні додатки або шаблони та спільні сервери автоматизації), які можуть обмежувати кількість екземплярів, які можуть працювати одночасно, і призвести до гоночних умов, якщо вони налаштовані в багатогранному середовищі, які планують запустити більше, ніж один екземпляр до офісу, що стосується того, що він може розглянути . Корупція.

Компоненти ASPOPE - це дуже масштабовані і освітлюються швидкими. Офісні програми не були розроблені для одночасно використання 100 та 1000 -х користувачів. Однак компоненти ASPOPE розроблені саме для цього. Наші компоненти є справжнім рішенням .NET і бездоганно виконують, чи то на одному сервері, живлення однієї програми або на збалансованій веб-формі навантаження, що живить програму для всіх корпорацій.

Ціна

Коли програма використовує автоматизацію Microsoft Office, для кожної машини, яка виконує програму, необхідно придбати копію Microsoft Office. Існує багато разів, що, можливо, потрібно буде створити або маніпулювати офісним файлом, але не вимагає від користувача Microsoft Office. ASPOSE пропонує дуже економічно вигідно та ліцензію на перерозподіл, яка дозволить розгорнути безлімнову кількість користувачів, які не мають ліцензійних турбот.

ОсобливостіASPOPE Components надають все, що потрібно для управління офісними файлами плюс набагато більше. Вони розроблені з філософією, що дозволяє розробникам досягти найбільших результатів з найменшою кількістю роботи. На відміну від автоматизації офісу, як компоненти забезпечують безліч потужних та економічних функцій. Наприклад, aspose.cells пропонує розробникам можливість імпортувати дані з DataTable або DataView безпосередньо у файл Excel. Aspose.words пропонує аналогічну функцію, яка дозволяє розробникам заповнити документ (тобто Mail Coming) безпосередньо з будь -якого об’єкта даних .NET. Кожен компонент у родині ASPOPE пропонує власний набір унікальних та потужних особливостей.

Найкраща частина придбання компонента ASPOPE (або компонентних наборів, таких як Aspose.total) - це доступ до наших команд розробників. Наші команди з розвитку розуміють, що якщо є функція, яка потребує вашої компанії, більш ніж ймовірно, що інші компанії також потребуватимуть. Хоча не може бути доданий кожен запит на функцію, наші команди намагаються бути дуже відкритими та гнучкими при наданні допомоги. Цей набір розуму - це те, що допомогло компонентам стати такими ж потужними, як і вони. Якщо є додаткові функції, які вам потрібні з об’єктів автоматизації Office, ваші шанси на їх додавання дуже, дуже низькі.

Висновок

Незважаючи на те, що ця стаття висвітлювала багато ключових моментів, чому компоненти ASPOLE є кращим вибором, ніж автоматизація офісу, є багато, багато іншого. Ця стаття в першу чергу стосується лише найбільш ключових моментів. Усі різні компоненти ASPOPE пропонують безризикову, безрозбудови версію оцінки. Ми радимо вам скористатися цим оцінкою, щоб краще побачити, що може зробити для ваших додатків.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.