Ես երբեք չեմ օգտագործել Google App Engine backend-ները և շատ շփոթված եմ նմուշների և մանրամասն փաստաթղթերի բացակայությունից:
Ասենք՝ քվեարկության հավելված ունեմ։ Ես ուզում եմ ձայներ հավաքել սովորական քաղաքացիություն չունեցող GAE սերվերում և այնուհետև փոխանցել տվյալները հետնամասային օրինակին, որը ռեզիդենտ է և այն մշակում է իմ տվյալները: Ինչպե՞ս կարող եմ տվյալներ փոխանցել սովորական սերվերլետից backend սերվիլետին: Ինչպե՞ս կարող եմ նշանակել, թե որ սերվիլետի դասն է սովորական սերվիլետը, և որ սերվիլետը պետք է կառավարվի միայն հետնամասի օրինակում: Ես չեմ տեսնում, թե ինչպես կարող եմ սերվերը նշանակել backend-ին config xml-ում:
Կամ ինչ, եթե ես ունենամ երկու հետին պլան՝ դաս B1 և դաս B2: Ինչպե՞ս կարող եմ քաղաքացիություն չունեցող սերվերի կոդում ընտրել, թե որ հետնախորշերն են այժմ ակտիվ: Ես լսել եմ, որ ես պետք է օգտագործեմ URL Fetch-ը հետնամասերի հետ խոսելու համար, բայց ինչպե՞ս: Ես չգտա, թե ինչպես կարող եմ կրկնել backend-ի օրինակների միջոցով:
Խնդրում եմ, խորհուրդ տուր :)
com.google.appengine.api.backends.BackendService.getBackendAddress()
-ը վերադարձնում է տարբեր հասցեներ, երբ կազմաձևում է դրված մեկից ավելի դինամիկ օրինակ: Զարգացման միջավայրում այն միշտ վերադարձնում է նույն օրինակի IP:port: 24.11.2011