Автоматизация на стороне сервера Office 2010 в среде Windows HPC Server 2008 R2 - PullRequest
3 голосов
/ 19 октября 2010

Мне известно о печально известной рекомендациях по серверной автоматизации Office от Microsoft, и в ней четко перечислены продукты из набора 2010 года.

Однако сегодня ИТ-специалист заставил меня поверить, что Office 2010 не страдает от проблем, упомянутых в этой статье, и может использоваться без проблем в серверной среде. Мне не удалось найти какую-либо ссылку или подтверждающий документ, который обосновал бы претензию. (Я свяжусь с ним по этому поводу, однако он, должно быть, имел в виду какую-то другую технику на стороне сервера) В моей интуиции сказано, что он курил свои носки!

Существует ли решение на базе Microsoft для автоматизации на стороне сервера для Office 2010? Если да, можете ли вы предоставить соответствующую ссылку, подтверждающую претензию.

(я не ищу ответ по электронной таблице, OpenXML SDK, OpenXML и т. Д.)

Ответы [ 4 ]

3 голосов
/ 20 октября 2010

Если он имеет в виду автоматизацию клиента Office 2010 на сервере, он продолжает ошибаться. Если он ссылается на недавно появившиеся функции на сервере, который автоматизирует некоторую обработку документов Office, он прав Вероятно, он ссылается на более позднюю версию, просто просмотрел некоторые маркетинговые материалы и пришел к выводу, что клиент Office теперь может быть сервером безголовой автоматизации или чем-то подобным.

Office 2010 на стороне сервера поставлялся с несколькими службами приложений, которые работают с SharePoint 2010, что значительно помогает в обработке на стороне сервера некоторых документов и функций Office. В частности:

2 голосов
/ 21 октября 2010

Казалось бы, технарь был не так уж далек, и на самом деле в его заявлении была некоторая обоснованность.Я отсылаю вас к Windows HPC Server 2008 R2 , которая имеет дело с Высокопроизводительными вычислениями (так что это не относится к вашему запуску рабочих книг типа фрезерования, с которыми, как мне кажется, имеет дело большинство людей).Это имеет смысл, учитывая, что компания, в которой я работаю, работает со страховым сектором. Примечание: это работает только для высокопроизводительных вычислительных серверов

Я рекомендую вам технический документ Microsoft

Windows HPC Server2008 R2 теперь позволяет запускать несколько экземпляров Excel 2010 в кластере Windows HPC, где каждый экземпляр выполняет независимый расчет или итерацию одной и той же книги с различным набором данных.Многие сложные и длительные рабочие книги выполняются итеративно, то есть они выполняют один и тот же расчет много раз для разных наборов входных данных.Эти книги могут включать интенсивные математические вычисления, содержащиеся в нескольких таблицах, или могут содержать сложные функции Microsoft Visual Basic для приложений (VBA).

...

книги могутнеобходимо изменить, чтобы работать с этим решением.Когда Excel 2010 работает на сервере, он не поддерживает взаимодействие с пользователем.Windows HPC Server 2008 R2 включает в себя комплексный менеджер всплывающих окон, который может обрабатывать случайные диалоговые окна и всплывающие сообщения, но он не предназначен для поддержки интерактивных функций Excel 2010

. Существует также другой документ:: Ускорение Excel 2010 с Windows HPC Server 2008 R2: создание приложений и книг VBA для кластера Windows HPC , в котором подробно описывается, как создавать решения Excel для сервера HPC.

0 голосов
/ 24 февраля 2011

Я думаю, что все доказали, что ваш коллега пересек свои провода.

Если проблема, которую вы пытаетесь решить, заключается в том, «как автоматизировать создание документов Word?» затем посетите www.intelledox.com. У этих ребят есть движок Doc Gen на базе .NET, который использует данные из любого места, веб-сервис, XML и т. д. для создания документов.

Затем они доставляются куда-то, например, по электронной почте, в систему ECM, SharePoint и т. Д.

Означает, что вы можете запустить двигатель, который создает стандартные письма и корреспонденцию и т. Д.

0 голосов
/ 19 октября 2010

Ваш специалист по IT OPS должен отправить вам ссылку на любую информацию, которая предлагает это.Затем вы должны опубликовать ссылку здесь.

Таким образом, мы можем попытаться исправить ссылку.Office не перестал быть настольным приложением на основе COM.Не пытайтесь автоматизировать его в многопоточной (серверной) среде.

Ваш техник может подумать о том, что в настоящее время существуют веб-версии некоторых продуктов Office.

...