The invention discloses a method for providing large concurrent
processing and flow control for
mobile phone client sides, and the method is applied to interaction between the
mobile phone client sides and a
server cluster. The method includes the steps that step1, the
mobile phone client sides send connection requests to an access
server in a
server cluster, a DNS gets access to the server in a dispatching mode, the DNS and the access server carry out
delay detection, when a detected
delay is smaller than a strategy parameter, a UDP is adopted for communication of the client sides and the access server, and otherwise, a TCP is used for the communication; step2, the access server receives the requests of the mobile phone client sides and controls the quantity of concurrent requests, if the number of the concurrent requests is larger than a preset value, connection is rejected, and if not, the requests are distributed to a service
processing server with the fewest loads; step3, the service
processing server receives the service requests distributed by the access server, sorts the service requests according to
logging, logout,
heartbeat, data collection and page requesting, and then respectively carries out processing according to sorted types of the service requests.