Method and system for processing long-polling
First Claim
1. A method of processing, at a web server, a long-polling between a client and a service server configured to provision a service to the client over a network, the method comprising:
- receiving, at the web server, a poll request from the client;
transmitting, via the web server, the poll request to the service server, the poll request comprising a request for maintaining a connection between the web server and the service server;
receiving, at the web server, a normal request different from the poll request from the client;
transmitting, via the web server, the normal request to the service server;
receiving, at the web server, a normal reply to the normal request from the service server;
transmitting, via the web server, the normal reply to the client;
receiving, at the web server, a poll reply to the poll request from the service server, the poll reply comprising data for reflecting a processing result of the service server with respect to the normal request from the client;
generating, at the web server, webpage data based on the data comprised in the poll reply; and
transmitting, via the web server, the webpage data to the client as the poll reply.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of processing, at a web server, a long-polling between a client and a service server configured to provision a service to the client over a network includes: receiving, at the web server, a poll request from the client; transmitting, via the web server, the poll request to the service server; receiving, at the web server, a poll reply to the poll request from the service server; generating, at the web server, webpage data based on the data in the poll reply; and transmitting, via the web server, the webpage data to the client as the poll reply. The poll reply received at the web server includes data to be applied in association with the client.
12 Citations
20 Claims
-
1. A method of processing, at a web server, a long-polling between a client and a service server configured to provision a service to the client over a network, the method comprising:
-
receiving, at the web server, a poll request from the client; transmitting, via the web server, the poll request to the service server, the poll request comprising a request for maintaining a connection between the web server and the service server; receiving, at the web server, a normal request different from the poll request from the client; transmitting, via the web server, the normal request to the service server; receiving, at the web server, a normal reply to the normal request from the service server; transmitting, via the web server, the normal reply to the client; receiving, at the web server, a poll reply to the poll request from the service server, the poll reply comprising data for reflecting a processing result of the service server with respect to the normal request from the client; generating, at the web server, webpage data based on the data comprised in the poll reply; and transmitting, via the web server, the webpage data to the client as the poll reply. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 16, 18, 20)
-
-
8. A long-polling processing system of a web server configured to process a long-polling between a client and a service server configured to provision a service to the client over a network, the long-polling processing system comprising:
-
at least one processor; and at least one memory comprising one or more sequences of one or more instructions that, in response to being executed by the at least one processor, cause the long-polling processing system at least to; control the web server to receive a poll request from the client; control the web server to transmit the poll request to the service server, the poll request comprising a request for maintaining a connection between the web server and the service server; control the web server to receive a normal request different from the poll request from the client; control the web server to transmit the normal request to the service server; control the web server to receive, from the service server, a normal reply to the normal request; control the web server to transmit the normal reply to the client; control the web server to receive a poll reply to the poll request from the service server, the poll reply comprising data for reflecting a processing result of the service server with respect to the normal request from the client; control the web server to generate webpage data based on the data comprised in the poll reply; and control the web server to transmit the webpage data to the client as the poll reply. - View Dependent Claims (9, 10, 11, 12, 13, 15, 17, 19)
-
Specification