GoogleAppEngine Backends - PullRequest
       30

GoogleAppEngine Backends

1 голос
/ 10 ноября 2011

Как мне создать бэкэнд?

GAE учит, как настраивать, но нет строки, показывающей, как определить класс Java, который будет вызываться, или какой запрос будет выполнен!

1 Ответ

4 голосов
/ 10 ноября 2011

Из документов :

Бэкэнды делятся набором сервлетов, определенных в web.xml, с версией вашего основного приложения.В настоящее время невозможно настроить отдельный набор сервлетов для каждого бэкэнда.

Бэкэнды запускают все те же сервлеты, что и ваш интерфейс.Вы можете вызывать соответствующие URL-адреса для любых задач, которые вам нужно выполнить.

Например, если вы хотите, чтобы ваш бэкэнд вычислял все простые числа от 1 до миллиона, вы должны создать сервлет, который используетваш класс GeneratePrimeNumber, и этот сервлет сконфигурирован для ответа на запросы к некоторому URL, например, myapp.appspot.com/calculatePrimes.Затем вам нужно будет позвонить по этому URL, чтобы заставить ваш сервер работать.Вы можете вызвать его из экземпляра внешнего интерфейса, вы можете вызвать его из задачи в очереди или вы можете вызвать ее из задания cron.

См. этот недавний вопрос для получения дополнительных ответов.к основным внутренним проблемам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...