You should start by reading the documentation on backends
Як я можу передавати дані від звичайного сервлета до бранд-сервлету?
У вас є кілька варіантів - передайте його опосередковано, вставивши дані в memcache або в сховище даних. Або передайте його безпосередньо, використовуючи URLFetch, щоб робити запити до ваших серверів (див. Інформацію про адресу нижче)
Як визначити, який клас сервлетів є звичайним сервлетом, і який сервлет слід обробляти лише в екземплярі backend?
Документ Backend Configuration пояснює, що ви не можете зробити це (ще), хоча їх можна позначити лише як адміністратора, щоб вони не були доступні для загальнодоступних користувачів:
Backend надає доступ до сервлетів, визначених у web.xml, з вашою основною версією програми. На даний момент неможливо налаштувати окремий набір сервлетів для кожного сервера.
Розділ "Адреси підсвічування" містить відомості про те, як підключитися до певної версії:
Екземпляр бекенда може бути націлено на запити HTTP на http://[instance]. [backend]. [app] .appspot.com або на спеціальному домені вашої програми. Якщо ви націлюєте бекенда без націлювання на примірник за допомогою http://[backend]. [App] .appspot.com, App Engine вибирає перший доступний екземпляр сервера.
When you configure your backends , you give them names, which go into the [backend] slot in the url scheme described above. If you wanted to send a http request to the first available B1 instance, you would use something like http://B1.ruslansapp.appspot.com/dosomething/