Re: server sending notifications to clients

From: Date: Thu, 08 Jun 2006 16:07:59 +0000
Subject: Re: server sending notifications to clients
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-237638@lists.php.net to get a copy of this message
kartikay malhotra wrote:
Dear Adam, "You can do it without polling. I've seen web applications that open a neverending GET request in order to get updates to the browser instantaneously. Regards, Adam." Kindly elaborate on "neverending GET request". Shall I call the script from within itself? Regards KM On 6/8/06, Adam Zey <azey@nit.ca> wrote:
Barry wrote:
Angelo Zanetti schrieb:
kartikay malhotra wrote:
Hi All, Is there a way for the server to notify the client about an event, provided the client was online in the past X minutes? To elaborate: A client comes online. A script PHP executes (serves the client), and terminates. Now if a new event occurs, how can the server notify the client about that event? Thanks KM
what kind of event??
Server bored and fooling around with the neighbor servers hardware :P But Ajax would be the best method using. Anyway else isn't possible (well refreshing would be one way) But since you don't want php files to execute forever you will have to stick to AJAX.
You can do it without polling. I've seen web applications that open a neverending GET request in order to get updates to the browser instantaneously. Regards, Adam. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
I refer to having the javascript code open a GET request that never ends and streaming data from the server back to the client. The server-side PHP process, which stays running, streams back data whenever it becomes available. This of course uses a lot of memory. I have never done this myself in a web application, so I suggest you google for examples of other people who have actually implemented it. Regards, Adam Zey.

« previous php.general (#237638) next »