![]() |
|
| Главная | Инфраструктура | Первые шаги | ПОИ | Поддержка | Для разработчиков |
|
Table of Contents
Разработка ПОИБолее-менее детализированный процесс разработки ПОИ. Здась описан рекомендуемый нами подход к разработке когда ПОИ является модулем расширения к ВИГ. В других случаях процедура несколько иная. Шаг 1. Регистрация разработчиков в какой-нибудь ВО.Каждый пользователь ГридННС должен быть зарегистрирован в какой-нибудь ВО. Поэтому, если Вы собираетесь запускать задания для выполнения с использованием ППП, для которого вы разрабатываете ПОИ, Вам необходимо зарегистрироваться в одной из ВО ГридННС. Вариант 1. Доступ к ППП разрешен для всех пользователей ГридННС. В данном случае рекомендовано зарегистрироваться в ВО gridnnn (https://voms.ngrid.ru/pva/?vo=gridnnn). Вариант 2. Доступ к ППП ограничен. В этом случае для использования этого ППП надо организовать отдельную ВО. Рекомендуется в качестве названия ВО использовать название ППП. Как организовать новую ВО описано на сайте по ссылке register Шаг 2. Развертывание локального ВИГСамый простой способ - это взять rpm из репозитория и установить его на машину с CentOS-5/6. Подробности http://www.ngrid.ru/docs/stable/installation_administration/i_webui.html Шаг 3. Разработка ПОИ как модуль расширения ВИГ.Пишется программа на JavaScript, реализующая функциональность ПОИ, которая интегрируется в ВИГ в соответствии с описанием vig-api Шаг 4. ПроверкаЕсли ППП адаптировано к использованию в ГридННС (см. термин “адаптация”, about_poi), то проверка осуществляется путем запуска тестового задания через ПОИ. Более подробно, что входит в адаптацию ППП можно посмотреть в разделе Адаптация ППП. Шаг 5. Что делать, если что-то не получается?Зайти на Trac (https://www.ngrid.ru/support/) и открыть билет на соответствующий компонент. Ответственный за этот компонент сообщит вам решение вашей проблемы или передаст билет на обработку тому, кто может Вам помочь. |
|
|