МИхаил Захаров
Достаточно часто при внедрении DocsVision выясняется, что у организации есть несколько филиалов. В них обычно также необходимо дать доступ к центральной базе DocsVision.
При этом есть различные подходы для организации такого удаленного доступа: терминальный клиент, доступ по http или через vpn. У всех есть свои плюсы и минусы и все они неплохо работают, если у филиала есть широкий канал к центральному офису. Однако при наличии "узкого" канала реальный выбор остается только один: использование терминальных клиентов. Происходит это из-за того, что DocsVision весьма требователен к каналам и гонит через них большое количество трафика.
Однако существует способ существенно снизить объем трафика и дать возможность удаленным филиалам сравнительно комфортно работать с центральной базой DocsVision. Для этого достаточно в филиал поставить собственный сервер DocsVision и настроить его на работу с той же базой данных, что и в центральном офисе. Все пользователи в этом филиале будут подключаться к собственному серверу DocsVision. На практике такой подход неплохо работает и ощутимо добавляет скорости клиенту DocsVision. Помимо всего прочего, еще и разгружается центральный сервер.
Существует несколько нюансов при использовании такого механизма.
Во-первых, необходимо остановить workflow-сервис в филиале. Он там просто не нужен. В связи с этим (это упоминалось в одном из прошлых постов в блоге) решение должно быть построено таким образом, чтобы из филиала не требовался прямой запуск бизнес-процессов, как и их администрирование. Если учитывать это при внедрении, то все это несложно осуществить.
Во-вторых, начиная с версии 4.1, в лицензии DocsVision должна быть прописана возможность использовать несколько серверов на одной базе данных.
Ссылки по теме