Система репликации

Система репликации выполняет две основные задачи:

· Поддержку территориально-распределенной работы (синхронизацию данных и приложений)

· Поддержку работы мобильных пользователей.

Domino и Notes обеспечивают коллективное использование информации в любое время и независимо от местоположения пользователя. Пользователями баз данных и приложений Notes могут быть сотрудники из разных подразделений организации в регионе, стране или всему миру. Каждый из этих подразделений может иметь свой сервер. Пользователи различных подразделений работают со своей "копией" базы данных, расположенной на локальном сервере, а репликация обеспечивает то, что рабочие группы, расположенные в разных географических точках, работают с актуальными версиями тех же документов и обмениваются информацией. Серверы Domino обмениваются данными в соответствии с заданным расписанием и имеющимися каналами.

Domino и Notes позволяют эффективно использовать различные каналы связи: сети TCP / IP, X.25, ISDN, телефонные каналы коммутируемого и тому подобное.

Репликация в Notes выполняется на уровне отдельных полей и характеризуется такими свойствами.

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

Эффективность. По синхронизации баз данных репликация необходима только для новых полей документов или для полей документов, в которые были внесены изменения в любом из экземпляров базы данных, участвующих в процессе репликации. Такая репликация на уровне поля обеспечивает оптимальное использование ресурсов и минимальную продолжительность цикла синхронизации.

Репликация для клиента Notes. Пользователям, подключаются к серверу от случая к случаю (например, мобильные пользователи, работающие в отдаленной точке, командировке или дома), необходим такой же уровень доступа к информации, как и подключенным пользователям. Notes не ограничивается организацией взаимодействия между серверами, он также поддерживает репликацию между клиентом и сервером. За счет этого обеспечивается поддержка работы мобильных пользователей, работающих с данными и приложениями Notes в режиме офф-лайн, так, будто они находятся в офисе и подключены к серверу. Пользователь легко может взять с собой актуальные копии баз данных Notes, работать с ними локально, а затем синхронизировать их, как только будет такая возможность.

Выборочная репликация. Пользователи Notes могут скопировать себе только определенное подмножество информации из базы данных Notes. Notes позволяет им определять тип документов, с которыми они хотят работать на своих рабочих станциях. С помощью выборочной репликации пользователи могут копировать только те документы, которые подвергались изменениям, скажем, за последние ЗО дней, или только составлены каким-либо конкретным членом рабочей группы.

Фоновая репликация, Проведение репликации для мобильного пользователя не прекращает всей остальной работы на портативном или домашнем компьютере. Репликация в Notes может выполняться в фоновом режиме, что позволяет пользователю продолжать работу над другими задачами.

Синхронизация дизайна и логики приложений. Технология репликации позволяет легко распространять приложения по всей организации и за ее пределами, вносить в них необходимые изменения по мере необходимости. Во время сеансов связи между серверами Domino пересылаются не только сами данные, но и все изменения в дизайне и логике приложения. Domino сохраняет данные и дизайн отдельного приложения в едином файле NSF. Например, если разработчики в Киеве внесены изменения в форму ежедневной отчетности, то в процессе очередного сеанса репликации все эти изменения будут переданы в отдаленные подразделения. В следующем сеансе работы пользователь из Львова увидит, что дизайн приложения изменился, и начнет работать, по сути, с новой версией приложения.

 
< Пред   СОДЕРЖАНИЕ   След >