Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 24 Следующий »

Создание решения


  • Открыть командную строку

  • Перейти в директорию, в которой располагается командная утилита Utils.exe

    > cd c:/server/utils
  • Проверить доступность сервера

    Проверить правильно ли настроен сервер можно выполнив любую команду, с помощью utils.exe.

    Например, команда запроса версии сервера

    D:\BitMobileServer\utils.exe -ver -host http://localhost/bitmobile -p pAss3087
  • Выполнить команду создания решения:

    > utils.exe -sс -host http://somehost.com/bitmobile -p p@ss12 -sn mysolution
    
    -host - адрес серверного приложения 
    -p - пароль к серверному приложению
    -sn - наименование решения

    При выполнении команды серверное приложение создает директорию с именем решения (-sn) в каталоге, который был указан в параметре "SolutionFolder" при настройке сервера.

  • Установить пароль администратора решения

    > utils.exe -ssp -host http://somehost.com/bitmobile -p p@ss12 -sn mysolution -sp p@ss777
    
    -host - адрес серверного приложения 
    -p - пароль к серверному приложению
    -sn - наименование решения
    -sp - пароль администратора решения

Для быстрого открытия командной строки необходимо:

1.Открыть каталог в котором находится файл с утилитой

2.В свободном поле нажать Shift + Правая кнопка мыши

3.Выбрать пункт "Открыть окно команд "

  • Загрузить объектную модель решения на сервер

    > utils.exe -dm -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\meta.xml
    
    -host - адрес серверного приложения 
    -sn - наименование решения
    -sp - пароль администратора решения

    При выполнении команды серверное приложение создает базу данных и  таблицы, по загруженной объектной модели.

     

  • Загрузить данные решения на сервер

    > utils.exe -ud -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\data.xml
    
    -host - адрес серверного приложения 
    -sn - наименование решения
    -sp - пароль администратора решения

    При выполнении команды серверное приложение заполняет созданные на предыдущем этапе таблицы данными из .xml файла.

     

  • Загрузить ресурсы решения на сервер

    > utils.exe -dr -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\resources
    
    -host - адрес серверного приложения 
    -sn - наименование решения
    -sp - пароль администратора решения

    При выполнении команды каталог с ресурсами приложения загружается на сервер в каталог ../SolutionName/resource/

  • Применить загруженные ресурсы

    > utils.exe -ar -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution
    
    -host - адрес серверного приложения 
    -sn - наименование решения
    -sp - пароль администратора решения

    При выполнении команды производятся следующие активности:

    - Проверка корректности ресурсов

    - Загрузка ресурсов в базу данных

    - Проверка соответствия версии объектной модели указанной в ресурсах

     

  • Проверить доступность решения

  1. Запустить мобильный клиент
  2. Указать адрес подключения к решению, которое было создано ранее
  3. Авторизоваться

 

Обновление решения


Действия по обновлению решения могут различаться в зависимости от того, насколько глобальное обновление необходимо провести:

  • Обновление ресурсов приложения

    Для обновления ресурсов решения достаточно выполнить команды:

    > 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

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

  • Обновление данных или метаданных


    Для обновления данных и/или метаданных достаточно выполнить команды:

    > 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.

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

     

  • Обновление фильтров

    В случае, если есть необходимость обновить только фильтры, накладываемые на данные при синхронизации мобильного агента, следует использовать следующую команду:

    > utils.exe -dmf -host http://somehost.com/bitmobile -sp p@ss77 -sn mysolution c:\meta.xml
    

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

    Важно: Использование данной процедуры рекомендуется только в крайних случаях, т.к. может привести к рассинхронизации данных.

  • Полное обновление

    Для выполнения полного обновления решения необходимо выполнить следующие команды:

    > 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
    

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

     

  • Нет меток