Распределенные базы данных
Установкой одного флажка в плане обмена информационная база превращается в распределенную. В каждом плане обмена есть один предопределенный узел, который представляет данный узел обмена.
Механизм распределенных баз релиза 7.36 похож на УРБД версии 7.7 тем, что позволяет практически без программирования настроить правила регистрации (миграции) объектов базы данных: элементов справочников, документов, записей регистров и др. объектов. Но с другой стороны версия 8.0 позволяет очень легко запрограммировать обмен данными и более тонкие правила миграции. Например, вполне возможно сделать так, чтобы в каждом удаленном подразделении были доступны ровно те данные, которые необходимы ему для работы.
Обмен данными осуществляется через универсальный формат xml. Любое значение, сохраняемое в базе данных, может быть выгружено в текстовом виде в xml-файл. Этот процесс называется сериализацией. Принимающая сторона выполняет обратный процесс - преобразование текстовой строки в объект базы данных или записи регистра.
Любые два узла, связанные друг с другом, имеют отношения «главный - подчиненный». Это позволяет разрешать коллизии, неизбежно возникающие при изменении одного объекта в двух узлах между сеансами обмена. Если конфигурация была изменена в главном узле, то изменения конфигурации выгружаются вместе с данными и передаются в подчиненный узел.
Новый механизм распределенных баз данных позволяет организовать практически любую топологию филиалов: дерево любой сложности, снежинка, и традиционную для «1С» схему: центр-периферия.
На диске ИТС поставляется небольшая демонстрационная конфигурация «Обмен данными», которая реализует обмен данными между удаленными офисами и удаленными складами.
Установкой одного флажка в плане обмена информационная база превращается в распределенную. В каждом плане обмена есть один предопределенный узел, который представляет данный узел обмена.
Механизм распределенных баз релиза 7.36 похож на УРБД версии 7.7 тем, что позволяет практически без программирования настроить правила регистрации (миграции) объектов базы данных: элементов справочников, документов, записей регистров и др. объектов. Но с другой стороны версия 8.0 позволяет очень легко запрограммировать обмен данными и более тонкие правила миграции. Например, вполне возможно сделать так, чтобы в каждом удаленном подразделении были доступны ровно те данные, которые необходимы ему для работы.
Обмен данными осуществляется через универсальный формат xml. Любое значение, сохраняемое в базе данных, может быть выгружено в текстовом виде в xml-файл. Этот процесс называется сериализацией. Принимающая сторона выполняет обратный процесс - преобразование текстовой строки в объект базы данных или записи регистра.
Любые два узла, связанные друг с другом, имеют отношения «главный - подчиненный». Это позволяет разрешать коллизии, неизбежно возникающие при изменении одного объекта в двух узлах между сеансами обмена. Если конфигурация была изменена в главном узле, то изменения конфигурации выгружаются вместе с данными и передаются в подчиненный узел.
Новый механизм распределенных баз данных позволяет организовать практически любую топологию филиалов: дерево любой сложности, снежинка, и традиционную для «1С» схему: центр-периферия.
На диске ИТС поставляется небольшая демонстрационная конфигурация «Обмен данными», которая реализует обмен данными между удаленными офисами и удаленными складами.
| < Предыдущая | Следующая > |
|---|


