Автоматизация полиграфических предприятий и издательств

Онлайн-консультант Карта сайта #

434358681   Мой статус Armexbs  

Приглашаем на еженедельные демо-дни


Интерактивная демонстрация
Главная страница / Универсальный механизм обмена данными

Универсальный механизм обмена данными

Универсальный механизм обмена данными предназначен как для создания территориально распределенных систем на основе 1С:Предприятия 8.0, так и для организации обмена данными с другими информационными системами, не основанными на 1С:Предприятии 8.0.

Этот механизм позволяет переносить только данные 1С:Предприятия; перенос конфигурации и административной информации 1С:Предприятия 8.0 при помощи этого механизма невозможен.



Возможности обмена данными

  • обмен данными может быть реализован как с информационными базами 1С:Предприятия, так и с другими информационными системами;
  • организация различных стратегий обмена сообщениями;
  • реализация различных способов разрешения коллизий при одновременном изменении данных в разных узлах распределенной системы;
  • реализация восстановления обмена данными в таких случаях, как восстановление информационных баз из резервных копии и т.д.


Особенности обмена данными

  • в качестве формата обмена используются XML документы;
  • при обмене данными между информационными базами 1С:Предприятия 8.0 не накладывается ограничений на идентичность конфигурации и структуры конкретных объектов;
  • в одной конфигурации может быть создано несколько независимых схем обмена с различными информационными системами;
  • при организации схемы обмена не накладывается ограничений на структуру распределенной системы. Может быть организована как классическая структура типа «звезда», так и более сложные многоуровневые структуры типа «снежинка» и другие;

  • разработчику прикладного решения предоставляется возможность гибкого управления составом обмена, как с точки зрения структуры передаваемых данных, так и с точки зрения состава передаваемой информации в конкретные узлы обмена;
  • объект базы данных первоначально создается в одном из узлов обмена. Состав передаваемой информации может регулироваться в зависимости от содержимого данных, и не зависит от места первоначального ввода информации.


Составные части универсального механизма обмена данными

Универсальный механизм обмена данными не является жестким решением. Его работа реализуется набором средств технологической платформы 1С:Предприятия 8.0, которые могут использоваться в прикладных решениях в различных комбинациях.

Планы обмена

Планы обмена являются центром, вокруг которого группируются прочие средства обмена данными. При помощи этих объектов описывается:

  • набор узлов распределенной системы;

  • состав данных, которыми предполагается обмениваться в рамках данного плана обмена.

Кроме этого, планы обмена реализуют работу двух важных механизмов, задействованных при обмене данными:

Служба регистрации изменений

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

Инфраструктура сообщений

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

XML -сериализация

Средства XML-сериализации позволяют представить объект 1С:Предприятия 8.0 в виде последовательности данных формата XML и наоборот, если существует подходящий тип данных.

Чтение и запись XML документов

Средства чтения/записи XML-документов обеспечивают работу с XML-документами на базовом уровне: открытие XML-документов для чтения, чтение данных, создание новых XML-документов и запись данных в них.