Оптимизация работы DocsVision при работе в схеме Центр-Филиалы

Источник: dvprofessionals
МИхаил Захаров

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

При этом есть различные подходы для организации такого удаленного доступа: терминальный клиент, доступ по http или через vpn. У всех есть свои плюсы и минусы и все они неплохо работают, если у филиала есть широкий канал к центральному офису. Однако при наличии "узкого" канала реальный выбор остается только один: использование терминальных клиентов. Происходит это из-за того, что DocsVision весьма требователен к каналам и гонит через них большое количество трафика.

Однако существует способ существенно снизить объем трафика и дать возможность удаленным филиалам сравнительно комфортно работать с центральной базой DocsVision. Для этого достаточно в филиал поставить собственный сервер DocsVision и настроить его на работу с той же базой данных, что и в центральном офисе. Все пользователи в этом филиале будут подключаться к собственному серверу DocsVision. На практике такой подход неплохо работает и ощутимо добавляет скорости клиенту DocsVision. Помимо всего прочего, еще и разгружается центральный сервер.

Существует несколько нюансов при использовании такого механизма.
Во-первых, необходимо остановить workflow-сервис в филиале. Он там просто не нужен. В связи с этим (это упоминалось в одном из прошлых постов в блоге) решение должно быть построено таким образом, чтобы из филиала не требовался прямой запуск бизнес-процессов, как и их администрирование. Если учитывать это при внедрении, то все это несложно осуществить.
Во-вторых, начиная с версии 4.1, в лицензии DocsVision должна быть прописана возможность использовать несколько серверов на одной базе данных.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=21487