CN108696568B - Request batch processing method and terminal - Google Patents

Request batch processing method and terminal Download PDF

Info

Publication number
CN108696568B
CN108696568B CN201810154861.3A CN201810154861A CN108696568B CN 108696568 B CN108696568 B CN 108696568B CN 201810154861 A CN201810154861 A CN 201810154861A CN 108696568 B CN108696568 B CN 108696568B
Authority
CN
China
Prior art keywords
request
information
http request
array
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810154861.3A
Other languages
Chinese (zh)
Other versions
CN108696568A (en
Inventor
刘德建
林超
郭玉湖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Tianquan Educational Technology Ltd
Original Assignee
Fujian Tianquan Educational Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Tianquan Educational Technology Ltd filed Critical Fujian Tianquan Educational Technology Ltd
Priority to CN201810154861.3A priority Critical patent/CN108696568B/en
Publication of CN108696568A publication Critical patent/CN108696568A/en
Application granted granted Critical
Publication of CN108696568B publication Critical patent/CN108696568B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention provides a request batch processing method and a terminal, wherein acquired HTTP request information is stored in a preset array, when a first HTTP request information is stored in the array, a timer is started to time, if the number of the HTTP request information is greater than a preset number threshold value or the timing of the timer reaches a preset delay time threshold value, the array is used as a first request body, an HTTP request is sent to a server through an XHR request, so that the server processes each HTTP request information in a data group one by one, and receives and forwards response information sent by the server to a corresponding request end, wherein the response information is information which is sent back to the server after a requested end responds to the first HTTP request information; the invention can process HTTP request information in batch, and improves the processing efficiency of the request information.

Description

Request batch processing method and terminal
Technical Field
The invention relates to the technical field of data processing, in particular to a request batch processing method and a terminal.
Background
Under the background of the current service system, a large number of remote requests exist between a request end and a server, overhead exists in connection establishment and destruction, one-time request connection is only used for sending data from and to, time and labor are consumed, and processing efficiency is low.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the invention provides a request batch processing method and a terminal, which solve the problem that one-time request connection only carries out one-time data transmission and the data processing efficiency is low.
In order to solve the technical problem, the invention provides a request batch processing method, which comprises the following steps:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
s3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
s4: and receiving and forwarding response information sent by the server to the corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information.
The invention also provides a terminal for requesting batch processing, which comprises a memory, a processor and a computer program which is stored on the memory and can be run on the processor, wherein the processor executes the computer program to realize the following steps:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
s3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
s4: and receiving and forwarding response information sent by the server to the corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information.
The invention has the beneficial effects that:
the invention provides a request batch processing method and a terminal, wherein acquired HTTP request information is stored in a preset array, when a first HTTP request information is stored in the array, a timer is started to time, if the number of the HTTP request information is greater than a preset number threshold value or the timing of the timer reaches a preset delay time threshold value, the array is used as a first request body, an HTTP request is sent to a server through an XHR request, so that the server processes each HTTP request information in a data group one by one, and receives and forwards response information sent by the server to a corresponding request end, wherein the response information is information which is sent back to the server after a requested end responds to the first HTTP request information; by the method, the HTTP request information can be processed in batch, the processing efficiency of the request information is improved, and when the timing of the timer reaches the delay time threshold, no matter whether the number of the request information reaches the preset number threshold or not, the array storing the HTTP request information is immediately used as a request body and sent to the server for processing, so that the timeliness of the HTTP request information processing can be effectively guaranteed.
Drawings
FIG. 1 is a diagram illustrating the main steps of a batch processing method according to an embodiment of the present invention;
FIG. 2 is a block diagram of a terminal for batch processing requests according to an embodiment of the present invention;
description of reference numerals:
1. a memory; 2. a processor.
Detailed Description
In order to explain technical contents, objects and effects of the present invention in detail, the following detailed description is given with reference to the accompanying drawings in conjunction with the embodiments.
The most key technical concept of the invention is as follows: the acquired HTTP request information is stored in a preset array, when the first HTTP request information is stored in the array, a timer is started to time, if the number of the HTTP request information is larger than a preset number threshold value or the time counted by the timer reaches a preset delay time threshold value, the array is used as a first request body, and HTTP requests are sent to the server through XHR requests, so that the server processes each HTTP request information in the data array one by one.
Referring to fig. 1, the present invention provides a request batch processing method, including the following steps:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
s3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
s4: and receiving and forwarding response information sent by the server to the corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information.
As can be seen from the above description, the present invention provides a request batch processing method, where acquired HTTP request information is stored in a preset array, and when a first HTTP request information is stored in the array, a timer is started to time, and if the number of HTTP request information is greater than a preset number threshold or the time counted by the timer reaches a preset delay time threshold, the array is used as a first request body, and an HTTP request is sent to a server through an XHR request, so that the server processes each HTTP request information in a data group one by one, receives and forwards response information sent by the server to a corresponding request end, where the response information is information sent back to the server after a requested end responds to the first HTTP request information; by the method, the HTTP request information can be processed in batch, the processing efficiency of the request information is improved, and when the timing of the timer reaches the delay time threshold, no matter whether the number of the request information reaches the preset number threshold or not, the array storing the HTTP request information is immediately used as a request body and sent to the server for processing, so that the timeliness of the HTTP request information processing can be effectively guaranteed.
Further, between S3 and S4, there are:
and clearing the HTTP request information of the array, and clearing the timing of the timer.
From the above description, it can be known that the method can effectively ensure the effective batch processing of the next HTTP request message.
Further, the S3 specifically includes:
if at least one condition in S2 is met, allocating a unique identification value to each HTTP request information in the array, wherein the HTTP request information comprises the unique identification value, a request method, a request header, a request body and a request address;
and taking the array as a first request body, sending an HTTP request to a server through a POST (POST position) method of the XHR request so that the server analyzes the first request body to obtain the array in the request body, and initiating the HTTP request to a corresponding request address according to a request method, a request head and the request body in each HTTP request message in the array in sequence.
From the above description, it can be known that, while it is ensured that HTTP requests can be processed in batch, each piece of HTTP request information in the array can be accurately processed, so that the HTTP request information is accurately sent to a corresponding target address, and meanwhile, the unique identification value is beneficial to subsequently judging whether a request end receives a corresponding response message.
Further, the S4 specifically includes:
receiving response information sent by a server, wherein the response information is sent to the server when any requested end responds to corresponding first HTTP request information; obtaining a corresponding first unique identification value according to the response information; the response information includes a first unique identification value;
converting the response information into json character string information;
and sending the json character string information to a request end corresponding to the first unique identification value, so that the request end receives the json character string information, and analyzing the json character string information to obtain response information.
As can be seen from the above description, according to the above method, when any one HTTP request is responded, the HTTP request is immediately sent to the corresponding request end, which can improve the data transmission efficiency, so that the request end can quickly obtain the corresponding response information.
Further, the method also comprises the following steps:
receiving a first unique identification value sent back by a request end according to response information;
presetting a first table, wherein each HTTP request message in the array and a corresponding attribute value are stored in the first table;
updating the attribute value corresponding to the HTTP request information in the first table to be the first unique identification value; the initial value of the attribute value is a first value;
after the first time is preset, whether the attribute value corresponding to each HTTP request message in the first table is a first value or not is sequentially judged, if yes, the reminding message is sent to the request end corresponding to the HTTP request message with the attribute value being the first value.
From the above description, it can be known whether each piece of HTTP request information is responded within a preset first time through the first table, and if not, the HTTP request information may fail to be transmitted, and a reminder may be sent to remind the corresponding requesting terminal to retransmit the HTTP request information, so as to ensure stability and reliability of data transmission.
Referring to fig. 2, the present invention provides a request batch processing terminal, including a memory 1, a processor 2 and a computer program stored in the memory 1 and capable of running on the processor 2, wherein the processor 2 implements the following steps when executing the computer program:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
s3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
s4: and receiving and forwarding response information sent by the server to the corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information.
Further, the terminal for batch processing of requests further includes, between S3 and S4:
and clearing the HTTP request information of the array, and clearing the timing of the timer.
Further, in the terminal for requesting batch processing, the S3 specifically is:
if at least one condition in S2 is met, allocating a unique identification value to each HTTP request information in the array, wherein the HTTP request information comprises the unique identification value, a request method, a request header, a request body and a request address;
and taking the array as a first request body, sending an HTTP request to a server through a POST (POST position) method of the XHR request so that the server analyzes the first request body to obtain the array in the request body, and initiating the HTTP request to a corresponding request address according to a request method, a request head and the request body in each HTTP request message in the array in sequence.
Further, in the terminal for requesting batch processing, the S4 specifically is:
receiving response information sent by a server, wherein the response information is sent to the server when any requested end responds to corresponding first HTTP request information; obtaining a corresponding first unique identification value according to the response information; the response information includes a first unique identification value;
converting the response information into json character string information;
and sending the json character string information to a request end corresponding to the first unique identification value, so that the request end receives the json character string information, and analyzing the json character string information to obtain response information.
Further, the terminal for batch processing of requests further includes:
receiving a first unique identification value sent back by a request end according to response information;
presetting a first table, wherein each HTTP request message in the array and a corresponding attribute value are stored in the first table;
updating the attribute value corresponding to the HTTP request information in the first table to be the first unique identification value; the initial value of the attribute value is a first value;
after the first time is preset, whether the attribute value corresponding to each HTTP request message in the first table is a first value or not is sequentially judged, if yes, the reminding message is sent to the request end corresponding to the HTTP request message with the attribute value being the first value.
The first embodiment of the invention is as follows:
the invention provides a request batch processing method, which comprises the following steps:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
wherein the number threshold is 50-100; the delay time threshold is 500-600 seconds.
S3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
the S3 specifically includes:
if at least one condition in S2 is met, allocating a unique identification value to each HTTP request information in the array, wherein the HTTP request information comprises the unique identification value, a request method, a request header, a request body and a request address;
and taking the array as a first request body, sending an HTTP request to a server through a POST (POST position) method of the XHR request so that the server analyzes the first request body to obtain the array in the request body, and initiating the HTTP request to a corresponding request address according to a request method, a request head and the request body in each HTTP request message in the array in sequence.
S4: presetting a first table, wherein each HTTP request message in the array and a corresponding attribute value are stored in the first table;
s5: clearing the HTTP request information of the array, and enabling the timing of the timer to be cleared;
s6: receiving and forwarding response information sent by the server to a corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information;
the S6 specifically includes:
receiving response information sent by a server, wherein the response information is sent to the server when any requested end responds to corresponding first HTTP request information; obtaining a corresponding first unique identification value according to the response information; the response information includes a first unique identification value;
converting the response information into json character string information;
and sending the json character string information to a request end corresponding to the first unique identification value, so that the request end receives the json character string information, and analyzing the json character string information to obtain response information.
S7: receiving a first unique identification value sent back by a request end according to response information;
s8: updating the attribute value corresponding to the HTTP request information in the first table to be the first unique identification value; the initial value of the attribute value is a first value;
s9: after the first time is preset, whether the attribute value corresponding to each HTTP request message in the first table is a first value or not is sequentially judged, if yes, the reminding message is sent to the request end corresponding to the HTTP request message with the attribute value being the first value.
Wherein the first time is 1-3 minutes and the first value is 0.
The second embodiment of the invention is as follows:
the invention provides a request batch processing terminal, which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor executes the computer program to realize the following steps:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
wherein the number threshold is 50-100; the delay time threshold is 500-600 seconds.
S3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
the S3 specifically includes:
if at least one condition in S2 is met, allocating a unique identification value to each HTTP request information in the array, wherein the HTTP request information comprises the unique identification value, a request method, a request header, a request body and a request address;
and taking the array as a first request body, sending an HTTP request to a server through a POST (POST position) method of the XHR request so that the server analyzes the first request body to obtain the array in the request body, and initiating the HTTP request to a corresponding request address according to a request method, a request head and the request body in each HTTP request message in the array in sequence.
S4: presetting a first table, wherein each HTTP request message in the array and a corresponding attribute value are stored in the first table;
s5: clearing the HTTP request information of the array, and enabling the timing of the timer to be cleared;
s6: receiving and forwarding response information sent by the server to a corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information;
the S6 specifically includes:
receiving response information sent by a server, wherein the response information is sent to the server when any requested end responds to corresponding first HTTP request information; obtaining a corresponding first unique identification value according to the response information; the response information includes a first unique identification value;
converting the response information into json character string information;
and sending the json character string information to a request end corresponding to the first unique identification value, so that the request end receives the json character string information, and analyzing the json character string information to obtain response information.
S7: receiving a first unique identification value sent back by a request end according to response information;
s8: updating the attribute value corresponding to the HTTP request information in the first table to be the first unique identification value; the initial value of the attribute value is a first value;
s9: after the first time is preset, whether the attribute value corresponding to each HTTP request message in the first table is a first value or not is sequentially judged, if yes, the reminding message is sent to the request end corresponding to the HTTP request message with the attribute value being the first value.
Wherein the first time is 1-3 minutes and the first value is 0.
In summary, the present invention provides a request batch processing method and a terminal, where acquired HTTP request information is stored in a preset array, and when a first HTTP request information is stored in the array, a timer is started to time, and if the number of HTTP request information is greater than a preset number threshold or the time counted by the timer reaches a preset delay time threshold, the array is used as a first request body, and an HTTP request is sent to a server through an XHR request, so that the server processes each HTTP request information in a data group one by one, receives and forwards response information sent by the server to a corresponding request end, where the response information is information that is sent back to the server after a requested end responds to the first HTTP request information; by the method, the HTTP request information can be processed in batch, the processing efficiency of the request information is improved, and when the timing of the timer reaches the delay time threshold, no matter whether the number of the request information reaches the preset number threshold or not, the array storing the HTTP request information is immediately used as a request body and sent to the server for processing, so that the timeliness of the HTTP request information processing can be effectively guaranteed.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to other related technical fields, are included in the scope of the present invention.

Claims (6)

1. A request batch processing method is characterized by comprising the following steps:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
s3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
s4: receiving and forwarding response information sent by the server to a corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information;
the S3 specifically includes:
if at least one condition in S2 is met, allocating a unique identification value to each HTTP request information in the array, wherein the HTTP request information comprises the unique identification value, a request method, a request header, a request body and a request address;
sending an HTTP request to a server by using the array as a first request body through a POST (POST position) method of an XHR (extensible hypertext markup language) request so that the server analyzes the first request body to obtain the array in the request body, and initiating the HTTP request to a corresponding request address according to a request method, a request head and the request body in each HTTP request message in the array in sequence;
receiving a first unique identification value sent back by a request end according to response information;
presetting a first table, wherein each HTTP request message in the array and a corresponding attribute value are stored in the first table;
updating the attribute value corresponding to the HTTP request information in the first table to be the first unique identification value; the initial value of the attribute value is a first value;
after a first time is preset, sequentially judging whether an attribute value corresponding to each HTTP request message in the first table is a first value, if so, sending reminding messages to a request end corresponding to the HTTP request message with the attribute value being the first value;
and when any HTTP request is responded, immediately sending a response message to the corresponding request end.
2. The method of claim 1, further comprising between S3 and S4:
and clearing the HTTP request information of the array, and clearing the timing of the timer.
3. The request batch processing method according to claim 1, wherein the S4 is specifically:
receiving response information sent by a server, wherein the response information is sent to the server when any requested end responds to corresponding first HTTP request information; obtaining a corresponding first unique identification value according to the response information;
the response information includes a first unique identification value; converting the response information into json character string information;
and sending the json character string information to a request end corresponding to the first unique identification value, so that the request end receives the json character string information, and analyzing the json character string information to obtain response information.
4. A terminal for requesting batch processing, comprising a memory, a processor and a computer program stored on the memory and operable on the processor, wherein the processor executes the computer program to perform the steps of:
s1: storing the obtained HTTP request information in a preset array; when the first HTTP request information is stored in the array, a timer is started to time;
s2: judging whether the number of the HTTP request information in the array is larger than a preset number threshold value in real time, and judging whether the timing of the timer reaches a preset delay time threshold value in real time;
s3: if at least one condition in S2 is met, the array is used as a first request body, and an HTTP request is sent to the server through an XHR request, so that the server processes each HTTP request message in the data array one by one;
s4: receiving and forwarding response information sent by the server to a corresponding request end, wherein the response information is information which is sent back to the server after the requested end responds to the first HTTP request information;
the S3 specifically includes:
if at least one condition in S2 is met, allocating a unique identification value to each HTTP request information in the array, wherein the HTTP request information comprises the unique identification value, a request method, a request header, a request body and a request address;
sending an HTTP request to a server by using the array as a first request body through a POST (POST position) method of an XHR (extensible hypertext markup language) request so that the server analyzes the first request body to obtain the array in the request body, and initiating the HTTP request to a corresponding request address according to a request method, a request head and the request body in each HTTP request message in the array in sequence;
receiving a first unique identification value sent back by a request end according to response information;
presetting a first table, wherein each HTTP request message in the array and a corresponding attribute value are stored in the first table;
updating the attribute value corresponding to the HTTP request information in the first table to be the first unique identification value; the initial value of the attribute value is a first value;
after a first time is preset, sequentially judging whether an attribute value corresponding to each HTTP request message in the first table is a first value, if so, sending reminding messages to a request end corresponding to the HTTP request message with the attribute value being the first value;
and when any HTTP request is responded, immediately sending a response message to the corresponding request end.
5. The terminal of claim 4, wherein between S3 and S4 further comprises:
and clearing the HTTP request information of the array, and clearing the timing of the timer.
6. The terminal for requesting batch processing according to claim 4, wherein the S4 is specifically:
receiving response information sent by a server, wherein the response information is sent to the server when any requested end responds to corresponding first HTTP request information; obtaining a corresponding first unique identification value according to the response information;
the response information includes a first unique identification value;
converting the response information into json character string information;
and sending the json character string information to a request end corresponding to the first unique identification value, so that the request end receives the json character string information, and analyzing the json character string information to obtain response information.
CN201810154861.3A 2018-02-23 2018-02-23 Request batch processing method and terminal Active CN108696568B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810154861.3A CN108696568B (en) 2018-02-23 2018-02-23 Request batch processing method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810154861.3A CN108696568B (en) 2018-02-23 2018-02-23 Request batch processing method and terminal

Publications (2)

Publication Number Publication Date
CN108696568A CN108696568A (en) 2018-10-23
CN108696568B true CN108696568B (en) 2021-07-06

Family

ID=63844498

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810154861.3A Active CN108696568B (en) 2018-02-23 2018-02-23 Request batch processing method and terminal

Country Status (1)

Country Link
CN (1) CN108696568B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112039846B (en) * 2020-07-24 2023-08-15 网宿科技股份有限公司 Request processing method and safety protection system
CN112839100B (en) * 2021-01-30 2023-04-25 上海爱数信息技术股份有限公司 Method, equipment and storage medium for suspending http requests in batches

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651526A (en) * 2008-08-14 2010-02-17 武汉光发科技有限公司 Method for transmitting messages between network equipment
CN102624895A (en) * 2012-03-09 2012-08-01 亿赞普(北京)科技有限公司 Method and system for processing network service request
CN103297395A (en) * 2012-02-24 2013-09-11 阿里巴巴集团控股有限公司 Achievement method, system and device of internet business
CN103345420A (en) * 2013-06-03 2013-10-09 百度在线网络技术(北京)有限公司 Method for massively calling API interfaces, system for massively calling API interfaces and device for massively calling API interfaces
CN104468629A (en) * 2014-12-30 2015-03-25 北京奇虎科技有限公司 Method and device for transmitting information in batches
CN105430042A (en) * 2015-10-27 2016-03-23 努比亚技术有限公司 Method, service terminal, and mobile terminal for realizing data transmission
CN105847355A (en) * 2016-03-23 2016-08-10 重庆秒银科技有限公司 Data merging processing system
CN106201514A (en) * 2016-07-11 2016-12-07 电子科技大学 The structure of a kind of WebGIS Development Framework based on OpenLayers and using method
CN106210032A (en) * 2016-07-06 2016-12-07 乐视控股(北京)有限公司 The method and device reported based on terminal data batch
CN106357503A (en) * 2016-08-19 2017-01-25 百度在线网络技术(北京)有限公司 Message processing method and instant communication server
CN106603598A (en) * 2015-10-15 2017-04-26 阿里巴巴集团控股有限公司 Method for processing service request and apparatus thereof
CN107404515A (en) * 2017-06-21 2017-11-28 武汉斗鱼网络科技有限公司 The processing method and processing device of asynchronous http request
CN107656968A (en) * 2017-08-31 2018-02-02 武汉斗鱼网络科技有限公司 High-volume business datum deriving method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8271641B2 (en) * 2006-10-04 2012-09-18 Salesforce.Com, Inc. Method and system for governing resource consumption in a multi-tenant system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651526A (en) * 2008-08-14 2010-02-17 武汉光发科技有限公司 Method for transmitting messages between network equipment
CN103297395A (en) * 2012-02-24 2013-09-11 阿里巴巴集团控股有限公司 Achievement method, system and device of internet business
CN102624895A (en) * 2012-03-09 2012-08-01 亿赞普(北京)科技有限公司 Method and system for processing network service request
CN103345420A (en) * 2013-06-03 2013-10-09 百度在线网络技术(北京)有限公司 Method for massively calling API interfaces, system for massively calling API interfaces and device for massively calling API interfaces
CN104468629A (en) * 2014-12-30 2015-03-25 北京奇虎科技有限公司 Method and device for transmitting information in batches
CN106603598A (en) * 2015-10-15 2017-04-26 阿里巴巴集团控股有限公司 Method for processing service request and apparatus thereof
CN105430042A (en) * 2015-10-27 2016-03-23 努比亚技术有限公司 Method, service terminal, and mobile terminal for realizing data transmission
CN105847355A (en) * 2016-03-23 2016-08-10 重庆秒银科技有限公司 Data merging processing system
CN106210032A (en) * 2016-07-06 2016-12-07 乐视控股(北京)有限公司 The method and device reported based on terminal data batch
CN106201514A (en) * 2016-07-11 2016-12-07 电子科技大学 The structure of a kind of WebGIS Development Framework based on OpenLayers and using method
CN106357503A (en) * 2016-08-19 2017-01-25 百度在线网络技术(北京)有限公司 Message processing method and instant communication server
CN107404515A (en) * 2017-06-21 2017-11-28 武汉斗鱼网络科技有限公司 The processing method and processing device of asynchronous http request
CN107656968A (en) * 2017-08-31 2018-02-02 武汉斗鱼网络科技有限公司 High-volume business datum deriving method and system

Also Published As

Publication number Publication date
CN108696568A (en) 2018-10-23

Similar Documents

Publication Publication Date Title
CN108833950B (en) Barrage message issuing method, server, system and storage medium
CN109547511B (en) WEB message real-time pushing method, server, client and system
CN109561159B (en) Data processing method and system based on Websocket long connection
CN110913000A (en) Method, system and computer readable storage medium for processing service information
CN108696568B (en) Request batch processing method and terminal
CN105915612A (en) Push message acquisition method, message push method and device
AU2012242421A1 (en) Data acquisition method, device and system
CN107911398B (en) Identity information authentication method, device and system
CN111193796B (en) Session keeping method based on delay queue, server and readable storage medium
US20150026244A1 (en) Communication system, client terminal, and server device
CN105786592A (en) Method and device for processing distributed transactions
CN110601832A (en) Data access method and device
CN108965359B (en) Communication method, communication device, readable medium, and electronic apparatus
CN110971984A (en) Wheat connecting method, device, system, equipment and storage medium
US11870836B2 (en) Accelerating connections to a host server
CN104424352A (en) System and method for providing agent service to user terminal
CN106993016B (en) Network request and the treating method and apparatus of response
CN111405059A (en) Data transmission method of cloud equipment, electronic equipment and Internet of things system
CN111522836A (en) Data query method and device, electronic equipment and storage medium
CN108989404B (en) Barrage message issuing method, server, system and storage medium
US20120005352A1 (en) Information processing apparatus, program, and method
CN109286665B (en) Real-time mobile game long link processing method and device
CN112433872A (en) Interface request timeout reminding method, system and storage medium
CN107563942B (en) Logistics data batch processing method, logistics processing system and processing device
CN113923180B (en) Topic group message pushing method, receiving method, device, system and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant