<< Click to Display Table of Contents >> Navigation: »No topics above this level« Раздел 8 Обмен данными |
На мобильном устройстве платформа "Агент Плюс 2.0" использует для хранения данных собственную локальную БД. Структура и содержимое базы данных задается запущенной сборкой конфигурации. Платформа позволяет создавать новые записи в локальной БД, а также загружать данные из внешней учетной системы и производить выгрузку данных из мобильного устройства. Обмен данными происходит посредством специальных файлов обмена данными. В процессе обмена данные выгружаются из локальной БД в файл обмена данными. Далее этот файл передается в учетную систему. При приеме данных в локальную БД МУ происходит обратная процедура – файл обмена данными принимается из учетной системы и загружается в локальную БД.
Файл обмена данными представляет собой ZIP-архив, который может быть защищен паролем.
При выгрузке данных из МУ внутри архива могут находиться следующие файлы:
• |
XML-файл описания данных "ToCDB.xml". Формат XML-файла описывается в разделах ниже. |
• |
ZIP-архив с файлами фотографий "PhotosToCDB.zip". Название каждого файла фотографии указывается без расширения и состоит из идентификатора GUID картинки. |
• |
Файл GPS–трекинга "GPSTrack.txt". |
При выгрузке данных из ЦБД внутри архива могут находиться следующие файлы:
• |
XML-файл описания данных "FromCDB.xml". Формат XML-файла описывается в разделах ниже. |
• |
ZIP-архив с файлами картинок "GoodsPhotosFromCDB.zip". Название каждого файла картинки указывается без расширения и состоит из идентификатора GUID картинки. |
• |
Файл "Manifest", содержащий информацию о том из какого файла выгрузки в какую базу данных выгружается информация из ЦБД. |
Пример содержимого файла "Manifest":
<manifest version="1">
<import db="base.db" file="FromCDB.xml" />
<import db="database.db" file="FromCDB2.xml" />
</manifest>
В файле указано, что данные из файла выгрузки "FromCDB.xml" будут выгружены в базу данных "base.db" на МУ, а из файла "FromCDB2.xml" будут выгружены в базу данных "database.db".
Передача файлов обмена данными осуществляется при помощи службы "Агент Плюс СОД" посредством беспроводных технологий передачи данных Wi-Fi или GPRS (подробнее о работе и настройке службы "Агент Плюс СОД" см. в документе "Описание службы Агент Плюс СОД.doc").