Task request processing method, device and enterprise information system
A technology for enterprise information system and task request, applied in the field of financial services, it can solve the performance bottleneck of banking service system and affect customer service experience and other problems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0074] Based on the above reasons, Embodiment 1 of the present invention proposes a task request processing method, which is applied to an enterprise information system, and its overall structure is as follows figure 1 As shown, the enterprise information system includes a plurality of clients 1, a client server 2, an enterprise service bus 3, a database 5 and a plurality of background servers working independently of each other, including background servers 41-4n. The enterprise information system may be a bank service system, or other types of enterprise information systems, and this embodiment only uses the bank service system as an example to illustrate the solution.
[0075] The task request processing method disclosed in this embodiment is executed on the background server, and the flow chart of the method is as follows figure 2 As shown, it specifically includes the following steps:
[0076] Step S101 , the client 1 initiates a task request, and the client 1 transfers...
Embodiment 2
[0094] The method flow process disclosed in the embodiment of the present invention is as follows: image 3 As shown, compared with the previous embodiment, the parts in this embodiment that are the same as the previous embodiment have the same execution method, so this embodiment will not be described in detail, and the following only describes the same parts as in the previous embodiment. different content.
[0095] Steps S201 to S205 are the same as those in the previous embodiment, and will not be repeated here.
[0096] Step S206, generating a task number for the task generated in step S205, where the task number is a unique identifier of the task.
[0097] In the process of task execution, sometimes it is necessary to mark the task information accordingly. By generating a task number for the task, you can use the corresponding mark on the task number instead of marking the specific task information, thereby reducing the need for database or server resources. occupancy....
Embodiment 3
[0141] Compared with the previous embodiment, this embodiment adds a recovery function for faulty tasks to ensure that faulty tasks can also be executed.
[0142] After the background server starts, or restarts after failure, first check whether there is a faulty task in the current background server, if it exists, then release the faulty task, and re-add the faulty task to the task table of the database, Then perform the step of grabbing unexecuted tasks from the task table of the database. If there is no faulty task, go directly to the step of grabbing unexecuted tasks from the task table of the database.
[0143] The faulty tasks include tasks that are being executed but not completed, and tasks that have been taken out of the task execution queue but have not been executed.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com