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