is it possible to use google channel api without using rest of app engine

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.

Answers


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.


No. The Channel API communicates with Google infrastructure to do its magic. There are plenty of non-Google alternatives, though - just do a search for 'comet'.


Need Your Help

Java client for the X.509 secured web-service

java web-services security client x509certificate

I have remote web-service which is secured with X.509 certificate.

Skewed Trees relation to Binary Search Tree

data-structures binary-tree binary-search-tree

I know what Binary search tree is and I know how they work. But what does it take for it to become a skewed tree? What I mean is, do all nodes have to go on one side? or is there any other combinat...

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.