Соображения по топологии документооборота
Инфраструктура документооборота состоит из среды выполнения документооборота для сервера IIS (Internet Information Services) и среды выполнения документооборота для сервера AOS (Application Object Server). Логически, инфраструктура документооборота является расширением Microsoft Dynamics AX и прозрачна для конечных пользователей Microsoft Dynamics AX. Физически, однако, среда выполнения документооборота размещается на серверах IIS и AOS. Для получения дополнительных сведений по архитектуре документооборота см. Архитектура системы документооборота.
Факторы, влияющие на топологию документооборота
-
Сервер IIS и сервер AOS образуют ключевые компоненты инфраструктуры документооборота. Для получения последних требований к оборудованию и программному обеспечению для Microsoft Dynamics AX см. веб-страницу по системным требованиям.
-
Имеется возможность развернуть среду выполнения документооборота для IIS на том же сервере или ферме IIS, где размещены корпоративный портал, веб-службы интеграционной структуры AIF и службы SQL Server Reporting Services. Рекомендуется, однако, использовать для развертывания документооборота выделенный сервер или ферму IIS.
-
Нужно внимательно рассмотреть загрузку, создаваемую системой документооборота на серверах IIS, серверах AOS и сервере базы данных. При планировании инфраструктуры сервера Microsoft Dynamics AX следует учитывать следующие факторы:
-
Приложение Microsoft Dynamics AX обеспечивает формы, уведомления и элементы управления документооборота, которые используются конечными пользователями для участия в бизнес-процессах с помощью системы документооборота. Кроме того, в процессе документооборота могут участвовать пакетные задания, а также все компоненты, которые могут вызывать код X++. Инфраструктура документооборота полностью прозрачна для конечного пользователя. Однако участие пользователя в бизнес-процессах через систему документооборота будет создавать загрузку как для сервера IIS, так и для сервера AOS.
-
При планировании топологии системы нужно оценить дополнительную загрузку, которую действия документооборота будут создавать на сервере документооборота и в базе данных . Когда код X++ вызывает службы документооборота в среде выполнения AOS для отправки документа, он, в конечном итоге, включает веб-службу документооборота на сервере IIS для запуска экземпляра документооборота через службу WCF (Windows Communication Foundation). Этот экземпляр документооборота продолжает выполняться до тех пор, пока необходимо связываться с сервером AOS. Если два пользователя отправляют отчет о расходах на утверждение, запускаются два экземпляра документооборота. По мере увеличения числа пользователей, одновременно отправивших документы или задачи для документооборота, число экземпляров документооборота также растет. Среда выполнения экземпляра документооборота для IIS сохраняет (копирует) все простаивающие экземпляры в базу данных Microsoft Dynamics AX и удаляет их из памяти. Когда среда выполнения документооборота получает другое сообщение от сервера AOS для такого экземпляра документооборота, она переливает (восстанавливает) экземпляр из базы данных Microsoft Dynamics AX в память.
-
Имеется возможность развернуть одиночный сервер или ферму IIS со средой выполнения документооборота для IIS и настроить его для взаимодействия с одиночным сервером AOS или несколькими серверами AOS. Для получения дополнительных сведений по установке системы документооборота см. Руководство по установке.
-
Примеры сценариев развертывания
Приводятся различные примеры сценариев развертывания: от развертывания одного сервера до крупномасштабного распределенного развертывания. Эти сценарии призваны помочь в планировании инфраструктуры и требований к серверам. В этих сценариях отсутствуют указания по оценке масштаба инфраструктуры. Дополнительные сведения см. в разделе Примеры сценариев развертывания.