Можно ли использовать API канала Google без использования остальной части движка приложения - PullRequest
3 голосов
/ 03 декабря 2010

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

Если у меня есть сайт в другом месте, и я хочу, чтобы Google создавал новые каналы, отправлял данные и т. Д., Не размещаясь в GAE, или мне нужно размещаться в GAE?

Если это возможно, пожалуйста, укажите мне правильное направление.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 06 декабря 2010

Умный инженер может написать сервис в App Engine, который представляет два метода Channel API как методы RESTful.

Службы, не написанные в App Engine, которые хотели использовать эту службу, могли бы вместо прямого вызова API канала прокси эти вызовы через REST к вышеуказанной службе.

Клиенты, получающие сообщения, будут использовать существующую библиотеку JavaScript.

Безопасность, конфиденциальность, регулирование, обнаружение злоупотреблений и т. Д. Оставлены читателю в качестве упражнения.

2 голосов
/ 03 декабря 2010

Нет. Channel API связывается с инфраструктурой Google, чтобы творить чудеса. Однако существует множество альтернатив, отличных от Google - просто выполните поиск по слову «комета».

...