Почему бы не автоматизация

Contents
[ Hide Show ]

Почему бы не автоматизация

Есть два вопроса, которые нам задают наши клиенты.

Первый - это Ваши продукты требуют, чтобы Microsoft Office был установлен для того, чтобы они запустили? Короткий простой ответ - нет. Aspose and Aspose Components полностью независимы и не связаны, ни уполномочены, спонсируются или не одобрены Microsoft Corporation.

Вопрос, который обычно следует за следующим, - это почему мы должны использовать продукты Aspose вместо Microsoft Office Automation? На этот вопрос нельзя ответить так же легко. Самый короткий ответ, который мы могли бы дать, заключается в том, что есть много причин, главная причина заключается в том, что сама Microsoft настоятельно рекомендует от офисной автоматизации из программных решений.

Как указано выше, существует несколько причин, по которым Aspose Components являются лучшей альтернативой автоматизации. Некоторые из ключевых причин:

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

Безопасность

Ниже приведена прямая цитата из упомянутого вышеуказанного Microsoft Article:

*«Офисные приложения никогда не предназначались для использования на стороне сервера и, следовательно, не принимайте во внимание проблемы безопасности, с которыми сталкиваются распределенные компоненты. Офис не аутентифицирует входящие запросы и не защищает вас от непреднамеренно запускающих макросов или запуска другого сервера, который мог бы запускать макросы, от вашего серверного кода. Не открывают файлы, которые можно было бы запустить на серверы, которые можно было бы на основе безопасности, на основе на основе безопасности, на основе на основе безопасности, на основе на основе безопасности, на основе на основе безопасности, на основе на основе безопасности, на основе на основе сервера, на основе на основе сервера, на основе на основе безопасности, которые можно было на основе безопасности, которые можно было бы выгружаться на серверы! Макросы в контексте администратора или системы с полными привилегиями и компромиссом вашей сети! Клиент и тем самым получает нецензуемые разрешения на доступ, выдавая себя за других пользователей ».

Активирующие продукты очень безопасны. Компоненты Aspose работают в одном и том же пользовательском контексте, что и все приложения ASP.NET, при пользователе ASPNET. Следовательно, Aspose Components не представляют потенциального риска для жизненно важных системных ресурсов. Кроме того, когда документ открывается Aspose Component, макросы не работают автоматически. Компоненты Aspose были построены с целью позволить разработчикам создавать, манипулировать и сохранять офисные файлы. Ни один из рисков, связанных с пакетом Microsoft Office, не является присущим для прикрепления компонентов.

стабильность

Ниже приведена прямая цитата из упомянутой выше ссылки Microsoft Article: *«Office 2000, Office XP и Office 2003 Используйте технологию Microsoft Windows Installer (MSI) для облегчения установки и самоотдачи для конечного пользователя. MSI вводит концепцию« Установка на первое использование », которая позволяет динамически устанавливать или настроить функции, в соответствии с тем, что в соответствии с пользовательской средой, которая, как и в целом, что для того, что в целом, и это, как и в целом, что на номинации, которые можно найти в обороте, и это, как и в целом, и это, как и в целом, что на основе работы, которое может показать, что в обстоятельствах, которые можно найти в оболоте, и это, как и в целом, что на стороне. Утвердить или предоставить соответствующий диск. В целом.

Поскольку Aspose Components упаковываются в один DLL, никогда не будет необходимости устанавливать какие -либо дополнительные детали или части, чтобы они могли функционировать. Компоненты Aspose используются только приложениями .NET, и нет части кода компонента, предназначенной для ожидания от ответа человека. Административные компоненты были тщательно протестированы и чрезвычайно стабильны. Aspose Components используются компаниями, такие как: ibm, Hilton, Digest Reader’s Digest, Bank of America и многие другие.

масштабируемость/скорость

Ниже приведена прямая цитата из приведенной выше ссылки Microsoft Article:

«Компоненты на стороне сервера должны быть очень повторными, многопоточные компоненты COM с минимальными накладными расходами и высокой пропускной способностью для нескольких клиентов. Офисные приложения практически во всех отношениях являются полным противоположностью. Это неретентные, STA-серверы на основе STA, которые предназначены для того, чтобы обеспечить разнообразные функциональные функции для того, что не изменяются, они не изменяются. Благодаря конфигурации, они используют глобальные ресурсы (такие как файлы с отображением памяти, глобальные надстройки или шаблоны, а также общие серверы автоматизации), которые могут ограничить количество экземпляров, которые могут работать одновременно и привести к условиям гонки, если они настроены на то, чтобы они были настроены на то же время, чтобы учесть, что они должны рассматривать для того, чтобы рассматривать данные о том, что они должны рассматривать для того же времени, чтобы рассматривать данные о том, что они должны рассматривать для того же времени. Коррупция. ** »

Административные компоненты очень масштабируемые и быстро освещаются. Офисные приложения не были предназначены для одновременного использования к 100 -м и 1000 -м с пользователями. Тем не менее, компоненты Aspose предназначены именно для этого. Наши компоненты являются истинным решением .NET и безупречно выполняют, на одном сервере, питание одного приложения или в сбалансированной нагрузке веб-формы, питающей приложение для всего предприятия.

Цена

Когда приложение использует Microsoft Office Automation, копия Microsoft Office должна быть приобретена для каждой машины, которая запускает приложение. Есть много раз, что приложению может потребоваться создавать или манипулировать офисным файлом, но не требует, чтобы пользователь имел Microsoft Office. Aspose предлагает очень экономически эффективную и лицензию на перераспределение без роялти, которая позволит развернуть неограниченное количество пользователей, не заботящихся о лицензировании.

ФункцииAspose Components предоставляют все необходимое для управления офисными файлами плюс гораздо больше. Они разработаны с философией, позволяющей разработчикам достичь наибольших результатов с наименьшим количеством работы. В отличие от офисной автоматизации, Aspose Components предоставляют много мощных и экономических функций. Например, aspose.cells предлагает разработчикам возможность импортировать данные из datatable или dataView непосредственно в файл Excel. Aspose.words предлагает аналогичную функцию, которая позволяет разработчикам заполнять документ Word (то есть Mail Merge) непосредственно из любого объекта данных .NET. Каждый компонент в семействе Aspose предлагает свой собственный набор уникальных и мощных функций.

Лучшая часть покупки компонента Aspept (или компонентов, таких как aspose.total), имеет доступ к нашим командам разработчиков. Наши команды разработчиков понимают, что если есть функция, которая нуждается в вашей компании, скорее всего, другим компаниям также понадобятся. Хотя не каждый запрос функции может быть добавлен, наши команды стараются быть очень непредубежденными и гибкими при оказании помощи. Этот разум набор - это то, что помогло создать компоненты, чтобы стать такими же мощными, как и они. Если есть дополнительные функции, которые вам нужны от объектов Office Automation, ваши шансы на добавление их очень, очень низкие.

Заключение

Хотя в этой статье рассматривались многие ключевые моменты, почему компоненты Aspose являются лучшим выбором, чем офисная автоматизация, есть еще много, гораздо больше. Эта статья в первую очередь рассматривает только самые ключевые моменты. Все различные компоненты Aspose предлагают безрисковое, без кабины версия оценки. Мы призываем вас воспользоваться этой оценкой, чтобы лучше увидеть, что Aspose может сделать для ваших приложений.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.