Избранное | Русский | Войти

Загрузка приложения

Создание приложений и управление ими осуществляется в App Engine с помощью консоли администрирования. Зарегистрировав идентификатор для своего приложения, его можно добавить в App Engine с помощью плагина Eclipse или инструмента, работающего из командной строки, входящего в SDK.

Апрель 2009 года. При начальной оценке Google App Engine для Java добавлять приложения Java в App Engine может только ограниченный круг разработчиков. Это смогут делать все пользователи в ближайшем будущем после окончательного выпуска Google App Engine для Java.

Примечание. Удалить приложение из App Engine нельзя. Для каждого аккаунта Google можно зарегистрировать до десяти приложений. Если вы не хотите тратить один из ваших идентификаторов на обучение, просто прочитайте этот раздел и вновь обратитесь к нему, когда будете загружать свое первое приложение.

Регистрация приложения

Создание веб-приложений и управление ими осуществляется с помощью консоли администрирования App Engine по следующему URL:

http://appengine.google.com/

Войдите в App Engine с помощью аккаунта Google. Если у вас нет аккаунта Google, создайте его, выбрав адрес электронной почты и пароль.

Чтобы создать новое приложение, нажмите кнопку "Создать приложение". Следуя инструкциям, зарегистрируйте идентификатор приложения, его уникальное название. Если вы выберете бесплатное доменное имя на appspot.com, полный URL приложения будет выглядеть так: http://application-id.appspot.com/. Также можно приобрести для приложения доменное имя верхнего уровня или использовать уже зарегистрированное вами.

Измените файл appengine-web.xml, затем измените значение элемента <application>, которое станет зарегистрированным идентификатором приложения.

Добавление приложения

Можно добавить приложение с помощью Eclipse или команды из командной строки.

Добавление с помощью Eclipse

С помощью плагина Google можно добавлять код приложения и файлы из Eclipse.

Чтобы добавить приложение из Eclipse, в панели инструментов нажмите кнопку развертывания на App Engine: Кнопка развертывания на App Engine.

При соответствующем запросе введите имя пользователя аккаунта Google (адрес электронной почты) и пароль, а затем нажмите кнопку Добавить. Eclipse получит идентификатор приложения и информацию о версии из файла appengine-web.xml и добавит содержание в каталог war/.

Добавление с помощью команды

Можно добавлять код приложения и файлы с помощью команды, входящей в SDK, appcfg.cmd (Windows) или appcfg.sh (Mac OS X, Linux).

AppCfg представляет собой многоцелевой инструмент, предназначенный для взаимодействия с приложением в App Engine. Команда получает название действия, путь к каталогу приложения war/ и другие параметры. Чтобы добавить код приложения и файлы в App Engine, нужно использовать действие update.

Чтобы добавить приложение в Windows:

..\appengine-java-sdk\bin\appcfg.cmd update war

Чтобы добавить приложение в Mac OS X или Linux:

../appengine-java-sdk/bin/appcfg.sh update war

При появлении запроса укажите свои имя пользователя и пароль Google.

Доступ к приложению

Теперь можно посмотреть, как ваше приложение выполняется на App Engine. Если вы выбрали бесплатное доменное имя appspot.com, URL вашего веб-сайта начинается с идентификатора приложения:

http://application-id.appspot.com/

Поздравляем!

Вы завершили изучение учебника. Подробнее о затронутых здесь темах см. остальную документацию App Engine.