Новые возможности Word Automation Services для разработчиков (en)
Этот раздел содержит общий обзор дополнений и усовершенствований в Word Automation Services для разработчиков. В Microsoft SharePoint основным дополнением к Word Automation Services является поддержка запросов на преобразование файлов по запросу. Наиболее значительное улучшение для Word Automation Services добавлена поддержка использование потоков в качестве входных данных и выходные данные задания преобразования.
Создайте на преобразование файла запросами
В службах Word Automation Services в Microsoft SharePoint теперь можно создавать запросы на преобразование файлов по запросу, которые приводят к немедленному преобразованию файлов. В SharePoint 2010 вам нужно создать задание преобразования файлов в коде и затем запустить преобразование, с помощью метода ConversionJob.Start. Задание преобразования нажмите Начать на основе интервала, задайте в Word Automation Services как часто следует запускать задания преобразования. Периодичностью, SharePoint задание таймера будет запустить задание преобразования. С помощью метода задания таймера на основе soonest можно начать преобразование задания равен 1 минуте.
Теперь в службах Word Automation Services в Microsoft SharePoint добавлена возможность создания запроса на преобразование файла, который обрабатывается сразу после отправки и немедленного запуска преобразования и не зависит от задания таймера SharePoint.
Одним из способов, учитывайте следующее различие между в очередь запросов на преобразование файла запросами и SharePoint на основе временного задания преобразования заданий понять, в очередь запросов на преобразование файла запросами обрабатываются синхронно, тогда как задания преобразования на основе задание таймера SharePoint происходят асинхронно. Архитектура Word Automation Services была переработана для поддержки нового типа для запроса на преобразование файла запросами и существующих преобразования файлов задания таймера на основе SharePoint.
Рис. 1. Архитектура Word Automation Services 2013
На рисунке 1, можно убедиться, что архитектура Word Automation Services поддерживается 2 отдельных очередей для преобразования: одна очередь для на запросами (Интерпретация) файла преобразования запросов и одной очереди для заданий преобразования на основе задания таймера SharePoint на запросы с запросами помещаются в интерпретации основе очереди документов, где преобразования обрабатываются немедленно.
С другой стороны задания преобразования на основе задания таймера SharePoint, помещаются в очередь документ на основе задания таймера. Задания преобразования для этих запросов на запуск периодичностью для службы Word Automation Services. Запросов на преобразование в очереди документ на основе интерпретации всегда имеют приоритет над задания преобразования в документ на основе задание таймера очереди.
Ключевые моменты
По запросу преобразования файлов запросами-это дополнительный компонент и не замените существующее задание преобразования на основе задания таймера SharePoint. Это означает, что решения, скомпилированные и запущенные в SharePoint 2010, будут продолжать компилироваться и запускаться в SharePoint.
Чтобы на запросов на преобразование файла запросами только для одного файла за раз
Word Automation Services всегда будет определять приоритеты для задания преобразования файлов запросами через задания преобразования на основании SharePoint задания таймера. Если Word Automation Services уже работает на задание преобразования файлов, который использует SharePoint задание таймера, Word Automation Services прерывать задания и переключения на работают на задание преобразования файлов запросами до его завершения. Оно будет переключитесь в работать на задание преобразования файлов на основе задание таймера SharePoint
Преобразования файлов потоков
Другая новая функция в службах Word Automation Services в Microsoft SharePoint — это поддержка преобразования потоков. В SharePoint 2010 может только преобразовать файлы, которые были сохранены в библиотеках SharePoint. Теперь можно преобразовать файлы, которые хранятся за пределами SharePoint с помощью потоков.
Ключевые моменты
Можно использовать только потоков как входные данные при создании на задание преобразования файлов запросами
Из-за описанные выше точки можно преобразовать только один поток за раз
С добавлением в очередь запросов на преобразование файла запросами и для поддержки преобразования потоков Word Automation Services значительно улучшено для включения с повышенной сценариев для преобразования документов.