. Модель XDTO. Часть 1. Из курса «Средства интеграции обмена данными.

Модель XDTO – это универсальный способ представления данных для взаимодействия с внешними системами. Эта модель дает возможность манипулировать данными XML довольно просто. Следует заметить, что в системе 1С:Предприятие 8 эта модель XDTO позволяет создавать и сохранять данные в различных форматах, самым распространенным из которых является XML. При работе с данной моделью используется в техника работы с типами данных, привычная для программистов на встроенном языке 1С:Предприятие 8. В принципе у любой внешней системы ее внешний интерфейс позволяет общаться либо через WEB-сервис, либо создавая XML-документы. В системе 1С:Предприятие есть фабрика XDTO, которая позволяет создавать , импортировать и экспортировать XSD-схемы, которые позволяют общепринятую типизацию объектов, которые выполняются для XML-документов переводить в систему объектов метаданных платформы V8. Ключевым объектом методики XDTO является объект - фабрика XDTO, который содержит описания типов системы. Любой из типов, зарегистрированных в фабрике XDTO может ссылаться только на тип той же самой фабрики. Это обозначает, что фабрика XDTO полностью самодостаточна. В конфигурации существует понятие Глобальная фабрика XDTO". Её можно получить, используя свойство глобального контекста «фабрика XDTO». Глобальная фабрика XDTO содержит описания типов платформы, описания типов конфигурации, причем эти описания типов автоматически пополняется при добавлении объектов метаданных конфигурации. Помимо этого можно создавать пакеты на ветви метаданных - общие пакеты XDTO. надо иметь в виду, что нельзя создавать несколько пакетов в пространстве URI имен пространства конфигурации. Фабрику XDTO можно создать программно. Описанные в такой фабрике типы создаются единовременно и не подлежат дополнению. Методика XDTO подразумевает два типа данных: тип объекта XDTO и тип значения XDTO. у обоих этих объектов имеются два ключевых свойства: URIПространствоИмен и имя, которые определяют уникальный идентификатор типа для значения или объекта XDTO. Подробнее о создании пакета XDTO можно узнать из видео-урока:

Другие уроки по программированию 1С 8.2 на сайте: http://training1s.ru

TEXT.RU - 100.00%

Комментариев нет