for example if i have a remotely hosted site, can I use google's new channel api? http://code.google.com/appengine/docs/python/channel/

If I have a site elsewhere, and I want to get google to create new channels, send data, etc, without being hosted on GAE, or do I have to be hosted on GAE?

If it's possible, please point me in the right direction.

Thanks.

Accepted Answer

A clever engineer could write a service in App Engine that exposes the two Channel API methods as RESTful methods.

Services not written in App Engine that wanted to use this service could, instead of calling the Channel API directly, proxy those calls via REST to the above service.

Clients that receive messages would use the extant javascript library.

Security, privacy, throttling, abuse detection, etc. are left as an exercise for the reader.

Written by Moishe
This page was build to provide you fast access to the question and the direct accepted answer.
The content is written by members of the stackoverflow.com community.
It is licensed under cc-wiki