hi everyone
i dont think that it makes any difference in which language (java, python, 
go) the server is implemented, so i post in this forum and not in the java 
forum, maybe im wrong, but i hope thats not the case :)

i noticed that my client page, which uses the channel api to get information 
from the server makes every +-28 seconds a http get request to a google 
server.
okay... so the channel api works via long polling....
wait... didnt the documantation say it works without the use of any 
polling?!

"The Channel API creates a persistent connection between your application 
and Google servers, allowing your application to send messages to JavaScript 
clients in real time without the use of polling."

first i thought that this would be a backup mechanism for old browser 
versions which doesnt support html5 sockets. 
so i updated my firefox to the newest version and it still used long 
polling.... after a bit of searching around i found that firefox needs extra 
mozilla websockets instead of websockets.... whatever...
so i tried the newest Opera version.... where it also uses long polling...

and by the way, why does it need a .js file which is on another server which 
is probably blocked by most of the company firewalls cause of talkactive 
being a chat programm?

so im kinda curious, is there somewhere an explanation on how the channel 
api works "under the hood"?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/feyehg4U3gIJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to