Automatic ticketing system based on task assignment

A task allocation and automatic technology, applied in the direction of program startup/switching, multi-program device, etc., can solve the problems of slow processing speed and efficiency of ticketing business, unable to meet the demand of large throughput, etc., to achieve good platform independence, good The effect of concurrent and asynchronous calls

Inactive Publication Date: 2015-12-23
SHANGHAI CTRIP COMMERCE CO LTD
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide an automatic ticket issuing system based on task allocation in order to overcome the defects that th

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
  • Automatic ticketing system based on task assignment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention is further illustrated below by means of examples, but the present invention is not limited to the scope of the examples.

[0020] Such as figure 1 As shown, the automatic ticketing system based on task allocation of the present invention includes a task allocation module 1, a task retrieval module 2, a plurality of task processing modules 3, a management module 4, a log module 5, a database 6 and a message queue management module 7.

[0021] The automatic ticket issuing system of the present invention provides services externally in the form of WebService (a platform-independent, low-coupling, self-contained, programmable-based application program), and the calling party can use different languages ​​and platforms to call, thus completely The coupling between the client and the server is solved, and the reuse of services is well formed.

[0022] The task allocation module 1 is used to place different ticketing tasks into the specified correspondi...

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 present invention discloses an automatic ticketing system based on task assignment. The system comprises: a task assignment module used for separately putting different ticketing tasks into corresponding message queues according to task types when receiving external requests representing ticketing tasks, wherein the message queues adopt a first-in-first-out data structure; a task take-out module used for taking out the ticketing tasks from the message queues; and a plurality of task processing modules, wherein each task processing module comprises a group of auto-expanding processing threads, each processing thread comprises a processing logic of ticketing tasks, and the task processing modules are used for processing the ticketing tasks by executing the processing threads. The automatic ticketing task system provided by the present invention is a distributed automatic ticketing system with high performance, good availability and good expandability, has the characteristics of ticketing task sequence storage and assignment, high throughput, log transmission, supporting for an abnormality alarm and the like, meanwhile, has good platform independence, and can well support concurrent and asynchronous calling.

Description

technical field [0001] The invention relates to an automatic ticket issuing system based on task distribution. Background technique [0002] The existing automatic ticketing system usually only has one server when working, which seriously affects the processing speed and efficiency of the ticketing business. For the ticketing business with large throughput requirements, the existing automatic ticketing system has gradually been unable to meet the demand . Contents of the invention [0003] The technical problem to be solved by the present invention is to provide an automatic ticketing system based on task allocation to overcome the defects that the processing speed and efficiency of the ticketing business of the automatic ticketing system in the prior art are very slow and cannot meet the demand for large throughput. [0004] The present invention solves the above technical problems through the following technical solutions: [0005] The present invention provides an aut...

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
IPC IPC(8): G06F9/48
Inventor 潘卫华苏杰
Owner SHANGHAI CTRIP COMMERCE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products