|
Push is a communication style where the request is initiated by the server.
This includes a wide variety of uses, such as device management, push mail, browser image push and so on.
[edit] Methods
There are different methods to establish a push connection:
- Wap-Push : Server starts communication with a notification message (like SMS or via Bluetooth), then client connects to server.
- Server TCP/IP Push : Device starts a service listening on a defined TCP port and the server establish a connection on that port.
- Client TCP/IP Push : The client establish a connection to the server, then starts a blocking read on the connection.
- Light polling: Client waits for response from the server for a while, disconnects and tries again later.
[edit] Applications implementing push technology
|