Оглавление |
---|
Создание решения
Загрузить данные решения на сервер
Блок кода language c# > utils.exe -ud -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml -host - адрес серверного приложения -sn - наименование решения -sp - пароль администратора решения
При выполнении команды серверное приложение заполняет созданные на предыдущем этапе таблицы данными из .xml файла.
Загрузить ресурсы решения на сервер
Блок кода language c# > utils.exe -dr -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\resources -host - адрес серверного приложения -sn - наименование решения -sp - пароль администратора решения
При выполнении команды каталог с ресурсами приложения загружается на сервер в каталог ../SolutionName/resource/
Применить загруженные ресурсы
Блок кода language c# > utils.exe -ar -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution -host - адрес серверного приложения -sn - наименование решения -sp - пароль администратора решения
При выполнении команды производятся следующие активности:
- Проверка корректности ресурсов
- Загрузка ресурсов в базу данных
- Проверка соответствия версии объектной модели указанной в ресурсах
Проверить доступность решения
- Запустить мобильный клиент
- Указать адрес подключения к решению, которое было создано ранее
- Авторизоваться
Обновление решения
Действия по обновлению решения могут различаться в зависимости от того, насколько глобальное обновление необходимо провести:
Обновление ресурсов приложения
Для обновления ресурсов решения достаточно выполнить команды:
Блок кода language c# > utils.exe -dr -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\resources > utils.exe -ar -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution
Для получения обновлений на мобильном клиенте достаточно выполнить синхронизацию и перезапустить клиент.
Обновление данных или метаданных
Для обновления данных и/или метаданных достаточно выполнить команды:Блок кода language c# > utils.exe -dm -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\meta.xml > utils.exe -ud -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml
При выполнении команды сервер:
- Пересоздаст базу данных с таблицами (старая база данных удаляется)
- Загрузит данные из файла .xml.
- Перезагрузит ресурсы, которые ранее были загружены на сервер
Для получения обновлений на мобильном клиенте необходимо выполнить реавторизацию с очисткой локальных данных.Обновление фильтров
В случае, если есть необходимость обновить только фильтры, накладываемые на данные при синхронизации мобильного агента, следует использовать следующую команду:
Блок кода language c# > utils.exe -dmf -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\meta.xml
Для получения обновлений на мобильном клиенте необходимо выполнить реавторизацию с очисткой локальных данных.
Важно: Использование данной процедуры рекомендуется только в крайних случаях, т.к. может привести к рассинхронизации данных.
Полное обновление
Для выполнения полного обновления решения необходимо выполнить следующие команды:
Блок кода language c# > utils.exe -dm -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\meta.xml > utils.exe -ud -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml > utils.exe -dr -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\resources > utils.exe -ar -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution
Для получения обновлений на мобильном клиенте необходимо выполнить реавторизацию с очисткой локальных данных.