Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Исполняемые файлы распределенного приложения

РефератПомощь в написанииУзнать стоимостьмоей работы

В подкаталоге apps/ каталога проекта находятся файлы приложения, которые будут выполняться на клиент-компьютерах участников проекта. Для этого необходимо создать в каталоге apps/ подкаталог с именем приложения (которое совпадает с именем в фале project. xml: uppercase). В новый каталог надо скопировать исполняемые файлы приложений разработанных для различных платформ, описанных выше. В каталоге… Читать ещё >

Исполняемые файлы распределенного приложения (реферат, курсовая, диплом, контрольная)

В подкаталоге apps/ каталога проекта находятся файлы приложения, которые будут выполняться на клиент-компьютерах участников проекта. Для этого необходимо создать в каталоге apps/ подкаталог с именем приложения (которое совпадает с именем в фале project. xml: uppercase). В новый каталог надо скопировать исполняемые файлы приложений разработанных для различных платформ, описанных выше.

Имя исполняемого файла должно строго соответствовать следующему формату:

__[.].

Именно этот формат используется для записи имени в нашем случае:

имя приложения: meapp;

версия: 1.0;

платформа: windows_intelx86;

расширение: .exe;

В каталоге ~/server_stable/apps располагаются исполняемые файлы для платформ и исходные коды приложений uppercase, которые можно использовать и собирать проекты для любой интересующей вас платформы.

Если все исполняемые файлы расположены в указанном месте и были внесены необходимые правки в project. xml, следует занести новую информацию в базу данных.

Для этой цели есть специальная утилита называемая update_version:

boincadm@boincserver:~/projects/meapp> ./bin/update_version.

Утилита идентифицирует исполняемые файлы и подбирает для них подходящие платформы:

Found version 100 for.

: meapp _1.0_ windows_intelx86.

Далее предлагается формирование электронной подписи для исполняемых файлов. Заканчивается процесс добавления приложения следующими строками:

Committed:

Touched trigger file to make feeder re-read app_version table from database.

Done.

Проверить список поддерживаемых платформ можно перейдя по ссылке *server-ip*/apps.php (рисунок 4).

Приложения и поддерживаемые платформы.

Рисунок 4. Приложения и поддерживаемые платформы.

Показать весь текст
Заполнить форму текущей работой