I need some solution where server can initiate some call to client without any kind of constant update look up from client, I realize that good docs and gmail has some mechanism where update of cell position and chat message reached to browser even though browser don't running ajax look up request. I try to find solution but not able to find that even don't know is it really possible but I have observe this mechanism in gmail and goodle docs. I am not sure if they have implement socket programming.