Обмен данными с МУ
На мобильном устройстве платформа «Агент Плюс 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».