възможно ли е да се използва API на канала на Google, без да се използва останалата част от двигателя на приложението

например, ако имам отдалечено хостван сайт, мога ли да използвам новия API на канала на Google? http://code.google.com/appengine/docs/python/channel/

Ако имам сайт другаде и искам да накарам Google да създава нови канали, да изпраща данни и т.н., без да съм хостван на GAE, или трябва да бъда хостван на GAE?

Ако е възможно, моля, насочете ме в правилната посока.

Благодаря.


person Mark    schedule 03.12.2010    source източник
comment
Подобен: stackoverflow.com/questions/9334738/   -  person Vishal Biyani    schedule 28.02.2012


Отговори (2)


Един умен инженер би могъл да напише услуга в App Engine, която излага двата API метода на Channel като RESTful методи.

Услуги, които не са написани в App Engine, които искат да използват тази услуга, биха могли, вместо да извикват директно API на канала, да прокси тези повиквания чрез REST към горната услуга.

Клиентите, които получават съобщения, ще използват съществуващата библиотека на javascript.

Сигурността, поверителността, дроселирането, откриването на злоупотреби и т.н. са оставени като упражнение за читателя.

person Moishe Lettvin    schedule 06.12.2010

Не. API на канала комуникира с инфраструктурата на Google, за да направи своята магия. Има обаче много алтернативи извън Google - просто потърсете „комета“.

person Nick Johnson    schedule 03.12.2010