Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Processing system and method for providing data service

A data service and processing system technology, applied in the field of network data services, can solve the problems of denial of service, long time-consuming front-end processing logic, etc., and achieve the effect of avoiding blocking

Active Publication Date: 2011-03-30
ALIBABA GRP HLDG LTD
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The technical problem solved by this application is to provide a processing system and method for providing data services to solve the problem of denial of service caused by calling time-consuming external interfaces in the front-end processing logic

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Processing system and method for providing data service
  • Processing system and method for providing data service
  • Processing system and method for providing data service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The specific implementation manner of the present application will be described below in conjunction with the accompanying drawings.

[0047] The inventor noticed in the process of invention that although the existing scheme of adding a reverse proxy can solve the denial of service problem caused by the slow connection caused by external network problems or attack behaviors, the front-end processing logic itself requires Denial of service caused by calls to external interfaces that take a long time has no improvement.

[0048] For example, for the business that needs to call the external interface that takes a long time in the front-end processing logic:

[0049] When the front-end generates dynamic response pages such as user personal information, it needs to obtain the necessary data from the back-end database through the database interface. Under normal circumstances, the time-consuming process of obtaining data by the database is greater than 5ms, and the time-cons...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a processing system and method for providing data service. The method comprises the following steps of: after receiving the service request of providing data service of a user, dividing the position into an initial logic service and a subsequent logic service based on the position for calling an external interface when the external service needs to be called; processing the initial logic service and returning a fragment response processing result to a reverse proxy server; calling the external interface according to the request of the fragment response result by the reverse proxy server; after the called external interface returns the response result, integrating the fragment response result with the response result returned by the external interface into a data service result provided for the user; and returning the data service result to the user. The invention can prevent the front-end logic from being blocked so that the front-end server can process the new request continuously without wasting the time in waiting the response of the external service request.

Description

technical field [0001] The present application relates to network data service technology, in particular to a processing system and method for providing data services. Background technique [0002] A brief description of the technical terms follows. [0003] Reverse proxy (Reverse Proxy): In the system of client-server architecture, the forwarding service before the real service on the server side can be used for server-side load balancing, client request filtering and forwarding, etc. [0004] Denial of Service (Denial of Service): A website failure phenomenon, which is manifested by the user's inability to establish a normal connection with the website. Attacks against the website or service failures within the website may cause this phenomenon. [0005] Web front-end service (Web Front-end Service): one of the roles of the hierarchical structure of the website. Its function is to directly accept HTTP (Hypertext Transfer Protocol, Hypertext Transfer Protocol) connections...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08
Inventor 王晓哲郭晓东徐景
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products