CN110442608A - Information processing method, device, electronic equipment, medium and system - Google Patents
Information processing method, device, electronic equipment, medium and system Download PDFInfo
- Publication number
- CN110442608A CN110442608A CN201910706474.0A CN201910706474A CN110442608A CN 110442608 A CN110442608 A CN 110442608A CN 201910706474 A CN201910706474 A CN 201910706474A CN 110442608 A CN110442608 A CN 110442608A
- Authority
- CN
- China
- Prior art keywords
- database server
- information
- transaction request
- module
- transaction
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 26
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000015654 memory Effects 0.000 claims description 10
- 230000006870 function Effects 0.000 description 15
- 238000004590 computer program Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000006854 communication Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005611 electricity Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24552—Database cache management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Present disclose provides a kind of information processing methods, applied to application server, method includes caching the accounting account parameters from database server, transaction request is received in response to obtaining, the business scenario transaction request for determining transaction request includes the first account information of type of transaction and the first account participated in business, based on the first account information of business scenario, type of transaction and account calculate parameter, determine the second account checking information of the second account participated in business, and transaction request will be executed based on checking information, and database server transaction request is sent by the data after transaction and the second account information is sent to database server, to execute transaction request.The disclosure additionally provides a kind of information processing unit, a kind of electronic equipment, a kind of computer readable storage medium and a kind of information processing system.
Description
Technical field
This disclosure relates to a kind of information processing method, device, electronic equipment, medium and system.
Background technique
Currently, the accounting engine in core banking system is arranged in database server, convenient for from database
Relevant account parameters are obtained to determine another account of transaction.
However, the inventors discovered that the program causes database server to be not easy to extend.
Summary of the invention
An aspect of this disclosure provides a kind of information processing method, is applied to application server, the method includes
The accounting parameter from database server is cached, in response to acquisition transaction request, determines the business scenario of the transaction request,
Based on the business scenario and the accounting parameter, checking information is determined, and the friendship is executed based on the checking information
Easily request, and database server is sent by the data after transaction.
Optionally, the account parameters of the caching from the database server include real by hard real-time task, standard
When task or timed task, obtain accounting parameter from the database server.
Optionally, the method also includes obtaining the feedback information of the database server, and it is based on the feedback letter
Breath, forward end send prompt information.
Another aspect of the disclosure provides a kind of information processing unit, including cache module, the first determining module,
Two determining modules and execution module.Cache module, for caching the accounting parameter from database server.First determines mould
Block, for determining the business scenario of the transaction request in response to obtaining transaction request.Second determining module, for being based on institute
Business scenario and the accounting parameter are stated, determines checking information.Execution module, described in being executed based on the checking information
Transaction request, and database server is sent by the data after transaction.
Optionally, the cache module is also used to through hard real-time task, quasi real time task or timed task, from the number
It is obtained according to library server and calculates parameter.
Optionally, described device further includes receiving module and sending module.Receiving module, for obtaining the database clothes
The feedback information of business device.Sending module, for being based on the feedback information, forward end sends prompt information.
Another aspect of the disclosure provides a kind of information processing system, including at least one database server, with
And at least one application server.Wherein, the application server is rung for caching the accounting parameter from database server
It should determine the business scenario of the transaction request in obtaining transaction request, be based on the business scenario and the accounting parameter,
It determines checking information, and the transaction request is executed based on the checking information, and send data for the data after transaction
Library server.
Optionally, at least one described application server is also used to obtain the feedback information of the database server, and
Based on the feedback information, forward end sends prompt information.
Another aspect of the disclosure provides a kind of electronic equipment, including processor and memory, for storing one
A or multiple computer-readable instructions, wherein when one or more of computer-readable instructions are by least one described processing
When device executes, so that the processor executes method as described above.
Another aspect of the disclosure provides a kind of computer-readable medium, is stored thereon with computer-readable instruction,
The instruction, which is performed, makes processor execute method as described above.
Another aspect of the present disclosure provides a kind of computer program, and the computer program, which includes that computer is executable, to be referred to
It enables, described instruction is when executed for realizing method as described above.
Detailed description of the invention
By referring to the drawings to the description of the embodiment of the present disclosure, the above-mentioned and other purposes of the disclosure, feature and
Advantage will be apparent from, in the accompanying drawings:
Fig. 1 diagrammatically illustrates the exemplary application scene of information processing method and device according to the embodiment of the present disclosure;
Fig. 2 diagrammatically illustrates the flow chart of the information processing method according to the embodiment of the present disclosure;
Fig. 3 diagrammatically illustrates the block diagram of the information processing unit according to the embodiment of the present disclosure;And
Fig. 4 diagrammatically illustrates the department of computer science for being adapted for carrying out information processing method and system according to the embodiment of the present disclosure
The block diagram of system.
Specific embodiment
Hereinafter, will be described with reference to the accompanying drawings embodiment of the disclosure.However, it should be understood that these descriptions are only exemplary
, and it is not intended to limit the scope of the present disclosure.In the following detailed description, to elaborate many specific thin convenient for explaining
Section is to provide the comprehensive understanding to the embodiment of the present disclosure.It may be evident, however, that one or more embodiments are not having these specific thin
It can also be carried out in the case where section.In addition, in the following description, descriptions of well-known structures and technologies are omitted, to avoid
Unnecessarily obscure the concept of the disclosure.
Term as used herein is not intended to limit the disclosure just for the sake of description specific embodiment.It uses herein
The terms "include", "comprise" etc. show the presence of the feature, step, operation and/or component, but it is not excluded that in the presence of
Or add other one or more features, step, operation or component.
There are all terms (including technical and scientific term) as used herein those skilled in the art to be generally understood
Meaning, unless otherwise defined.It should be noted that term used herein should be interpreted that with consistent with the context of this specification
Meaning, without that should be explained with idealization or excessively mechanical mode.
It, in general should be according to this using statement as " at least one in A, B and C etc. " is similar to
Field technical staff is generally understood the meaning of the statement to make an explanation (for example, " system at least one in A, B and C "
Should include but is not limited to individually with A, individually with B, individually with C, with A and B, with A and C, have B and C, and/or
System etc. with A, B, C).Using statement as " at least one in A, B or C etc. " is similar to, generally come
Saying be generally understood the meaning of the statement according to those skilled in the art to make an explanation (for example, " having in A, B or C at least
One system " should include but is not limited to individually with A, individually with B, individually with C, with A and B, have A and C, have
B and C, and/or the system with A, B, C etc.).It should also be understood by those skilled in the art that substantially arbitrarily indicating two or more
The adversative conjunction and/or phrase of optional project shall be construed as either in specification, claims or attached drawing
A possibility that giving including one of these projects, either one or two projects of these projects.For example, phrase " A or B " should
A possibility that being understood to include " A " or " B " or " A and B ".
Fig. 1 diagrammatically illustrates the information processing method and systematic difference scene according to the embodiment of the present disclosure.It needs to infuse
Meaning, being only shown in Fig. 1 can be using the example of the system architecture of the embodiment of the present disclosure, to help those skilled in the art to manage
The technology contents of the disclosure are solved, but are not meant to that the embodiment of the present disclosure may not be usable for other equipment, system, environment or field
Scape.
As shown in Figure 1, system architecture may include front end 110, application-server layer 120 and data according to this embodiment
Library server layer 130.
Front end 110 is such as may include Mobile banking, Web bank, sales counter, self-help terminal equipment.Front end 110 can be with
Request is initiated, application-server layer 120 is transferred to handle, and receives the processing result from application-server layer 120.
Application-server layer 120, such as may include application server 121,122,123 etc., for realizing main business
Logic, such as the request that can be initiated in response to front end 110, call the data in database server layer 130 and are handled,
Processing result is obtained, feedback arrives front end 110.
Database server layer 130, such as may include database server 131,132 etc., it include business for storing
Various data including data.
Calculating module is that the module of accounting is used in banking system, is responsible for each product system, docking platform core bank
System, provides the unified interface that keeps accounts, and carries out calculating what parsing used to various businesses scene.It defines a set of flexible
Calculate resolution rules parameter, receive the business transaction information of each product systems, automatically parsed according to accounting criteria parameter keep accounts it is bright
Carefully.Such as when needs are to when user's interest payment, which can be used for determining that an account is used for from multiple accounts
Pay the interest.
It calculates module in the related technology some and is generally disposed in database server layer 130, it is required in order to obtain
Data.However, the inventors discovered that, accounting setting will lead to database server in database server layer 130 and be difficult to expand
Exhibition.In this regard, embodiment of the disclosure provides a kind of information processing method, it is applied to application server, the method includes slow
The accounting parameter from database server is deposited, in response to obtaining transaction request, determines the business scenario of the transaction request, base
In the business scenario and the accounting parameter, checking information is determined, and the transaction is executed based on the checking information
Request, and database server is sent by the data after transaction.In the embodiments of the present disclosure, accounting module, which can be set, is answering
With in server, and application server is easy to extend, and it is at high cost to solve the problems, such as that system extends.
It should be noted that information processing method provided by the embodiment of the present disclosure generally can be by application-server layer
120 execute.Correspondingly, information processing system provided by the embodiment of the present disclosure generally can be set in application-server layer 120
In.
It should be understood that the number of application server and database server in Fig. 1 is only schematical.According to realization
It needs, can have any number of application server and database server.
Fig. 2 diagrammatically illustrates the flow chart of the information processing method according to the embodiment of the present disclosure.
As shown in Fig. 2, this method includes operation S210~S240.
In operation S210, the accounting parameter from database server is cached.
According to the embodiment of the present disclosure, calculating parameter includes calculating parameter needed for module executes accounting, by from number
According to library server buffer, those calculate parameter, still are able to execute accounting at application server so that calculating module and can be set
Function.
According to the embodiment of the present disclosure, such as can be by hard real-time task, quasi real time task or timed task, from database
Server, which obtains, calculates parameter.Wherein, hard real-time task, which refers to, within a specified time to return the result, otherwise assert result without
Effect;Quasi real time task refers to that requirement within a specified time returns the result, and otherwise adopts the result with strategy of centainly decaying;Timing is appointed
Business refers to executing at the time of specified for task, such as can be periodically executing for task.
The business scenario of the transaction request is determined in response to obtaining transaction request in operation S220.For example, by timing
The transaction request to client's interest payment that task generates, which may include the first account information and type of transaction.
Wherein, the first account information specifies at least the first account for the client that should obtain interest, and type of transaction is interest payment.Base
In above-mentioned transaction request, it can determine that business scenario is the business scenario that interest meter mentions.
In operation S230, it is based on the business scenario and the accounting parameter, determines checking information.For example, calculating mould
Block can be used according to the corresponding above-mentioned transaction request of processing rule process of business scenario with determining one or more second accounts
In the payment interest.For example, accounting item can also be determined by calculating module, to realize corresponding book keeping operation function.
In operation S240, the transaction request is executed based on the checking information, and send number for the data after transaction
According to library server.According to the embodiment of the present disclosure, number of deals is being determined, the account information number of both parties can execute transaction,
And the data to data library server after transaction is sent, to modify the remaining sum of two accounts.Account flowing water detail can also be recorded
Information, to inquire.
It can also include the feedback information for obtaining the database server according to the method for the embodiment of the present disclosure;It is based on
The feedback information, forward end send prompt information.For example, in the feedback information for receiving database server processes completion
Afterwards, application server can will trade successful information or Transaction Details are sent to front end, such as Mobile banking, online silver
Row, self-help terminal equipment etc., to realize the prompt to user.
Accounting engine is arranged in the application server this method, calculates parameter by caching from database server
The function of realizing accounting, effectively increases the extended capability of database server.
The embodiment of the present disclosure additionally provides a kind of information processing system, including at least one database server, Yi Jizhi
A few application server.Wherein, the application server is used to cache the accounting parameter from database server, in response to
Transaction request is obtained, determines the business scenario of the transaction request, is based on the business scenario and the accounting parameter, is determined
Checking information, and the transaction request is executed based on the checking information, and send database clothes for the data after transaction
Business device.According to the embodiment of the present disclosure, at least one described application server is also used to obtain the feedback of the database server
Information, and it is based on the feedback information, forward end sends prompt information.
Based on the same inventive concept, the disclosure additionally provides a kind of information processing unit, referring to Fig. 3 to disclosure reality
The information processing unit for applying example is illustrated.
Fig. 3 diagrammatically illustrates the block diagram of the information processing unit 300 according to the embodiment of the present disclosure.
As shown in figure 3, the device 300 may include cache module 310, the first determining module 320, the second determining module
330 and execution module 340.
Cache module 310, such as the operation S210 described above with reference to Fig. 2 is executed, database service is come from for caching
The accounting parameter of device.
First determining module 320, such as the operation S220 described above with reference to Fig. 2 is executed, in response to being traded
Request, determines the business scenario of the transaction request.
Second determining module 330, such as the operation S230 described above with reference to Fig. 2 is executed, for being based on the business field
Scape and the accounting parameter, determine checking information.
Execution module 340, such as the operation S240 described above with reference to Fig. 2 is executed, for being held based on the checking information
The row transaction request, and database server is sent by the data after transaction.
According to the embodiment of the present disclosure, cache module 310 be can be also used for through hard real-time task, quasi real time task or timing
Task obtains accounting parameter from the database server.
According to the embodiment of the present disclosure, which can also include receiving module and sending module.Wherein, receiving module is used for
The feedback information of the database server is obtained, sending module is used to be based on the feedback information, and forward end sends prompt letter
Breath.
It is module according to an embodiment of the present disclosure, submodule, unit, any number of or in which any more in subelement
A at least partly function can be realized in a module.It is single according to the module of the embodiment of the present disclosure, submodule, unit, son
Any one or more in member can be split into multiple modules to realize.According to the module of the embodiment of the present disclosure, submodule,
Any one or more in unit, subelement can at least be implemented partly as hardware circuit, such as field programmable gate
Array (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation, dedicated integrated electricity
Road (ASIC), or can be by the hardware or firmware for any other rational method for integrate or encapsulate to circuit come real
Show, or with any one in three kinds of software, hardware and firmware implementations or with wherein any several appropriately combined next reality
It is existing.Alternatively, can be at least by part according to one or more of the module of the embodiment of the present disclosure, submodule, unit, subelement
Ground is embodied as computer program module, when the computer program module is run, can execute corresponding function.
For example, cache module 310, the first determining module 320, the second determining module 330, row module 340, receiving module with
And any number of in sending module may be incorporated in a module and realize or any one module therein can be split
It is divided into multiple modules.Alternatively, at least partly function of one or more modules in these modules can be with other modules extremely
Small part function combines, and realizes in a module.In accordance with an embodiment of the present disclosure, cache module 310, first determines mould
At least one of block 320, the second determining module 330, row module 340, receiving module and sending module can be at least by portions
Ground is divided to be embodied as hardware circuit, such as field programmable gate array (FPGA), programmable logic array (PLA), system on chip, base
The system in system, encapsulation, specific integrated circuit (ASIC) on plate, or can be by carrying out times that be integrated or encapsulating to circuit
The hardware such as what other rational method or firmware realize, or with any one in three kinds of software, hardware and firmware implementations
Kind or several appropriately combined realized with wherein any.Alternatively, cache module 310, the first determining module 320, second determine
At least one of module 330, row module 340, receiving module and sending module can at least be implemented partly as calculating
Machine program module can execute corresponding function when the computer program module is run.
Fig. 4 diagrammatically illustrates the department of computer science for being adapted for carrying out information processing method and device according to the embodiment of the present disclosure
The block diagram of system.Computer system shown in Fig. 4 is only an example, function to the embodiment of the present disclosure and should not use model
Shroud carrys out any restrictions.Computer system shown in Fig. 4 can be implemented as server cluster, including at least one processor (example
Such as processor 401) and at least one processor (such as storage section 408).
As shown in figure 4, include processor 401 according to the computer system 400 of the embodiment of the present disclosure, it can be according to storage
It is loaded into random access storage device (RAM) 403 in the program in read-only memory (ROM) 402 or from storage section 408
Program and execute various movements appropriate and processing.Processor 401 for example may include general purpose microprocessor (such as CPU), refer to
Enable set processor and/or related chip group and/or special microprocessor (for example, specific integrated circuit (ASIC)), etc..Processing
Device 401 can also include the onboard storage device for caching purposes.Processor 401 may include for executing according to disclosure reality
Apply single treatment unit either multiple processing units of the different movements of the method flow of example.
In RAM 403, it is stored with system 400 and operates required various programs and data.Processor 401, ROM 402 with
And RAM 403 is connected with each other by bus 404.Processor 401 is held by executing the program in ROM 402 and/or RAM 403
The various operations gone according to the method flow of the embodiment of the present disclosure.It is noted that described program also can store except ROM 402
In one or more memories other than RAM 403.Processor 401 can also be stored in one or more of by execution
Program in memory executes the various operations of the method flow according to the embodiment of the present disclosure.
In accordance with an embodiment of the present disclosure, system 400 can also include input/output (I/O) interface 405, input/output
(I/O) interface 405 is also connected to bus 404.System 400 can also include be connected to I/O interface 405 with one in lower component
Item is multinomial: the importation 406 including keyboard, mouse etc.;Including such as cathode-ray tube (CRT), liquid crystal display (LCD)
Deng and loudspeaker etc. output par, c 407;Storage section 408 including hard disk etc.;And including such as LAN card, modulatedemodulate
Adjust the communications portion 409 of the network interface card of device etc..Communications portion 409 executes communication process via the network of such as internet.
Driver 410 is also connected to I/O interface 405 as needed.Detachable media 411, such as disk, CD, magneto-optic disk, semiconductor
Memory etc. is mounted on as needed on driver 410, in order to be pacified as needed from the computer program read thereon
It is packed into storage section 408.
In accordance with an embodiment of the present disclosure, computer software journey may be implemented as according to the method flow of the embodiment of the present disclosure
Sequence.For example, embodiment of the disclosure includes a kind of computer program product comprising carry meter on a computer-readable medium
Calculation machine program, the computer program include the program code for method shown in execution flow chart.In such embodiments,
The computer program can be downloaded and installed from network by communications portion 409, and/or be pacified from detachable media 411
Dress.When the computer program is executed by processor 401, the above-mentioned function of limiting in the system of the embodiment of the present disclosure is executed.Root
According to embodiment of the disclosure, system as described above, unit, module, unit etc. can by computer program module come
It realizes.
The disclosure additionally provides a kind of computer-readable medium, which, which can be in above-described embodiment, retouches
Included in the equipment/device/system stated;It is also possible to individualism, and without in the supplying equipment/device/system.On
It states computer-readable medium and carries one or more program, when said one or multiple programs are performed, realize root
According to the method for the embodiment of the present disclosure.
In accordance with an embodiment of the present disclosure, computer-readable medium can be computer-readable signal media or computer can
Read storage medium either the two any combination.Computer readable storage medium for example can be --- but it is unlimited
In system, device or the device of --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or any above combination.It calculates
The more specific example of machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, portable of one or more conducting wires
Formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable programmable read only memory
(EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device or
The above-mentioned any appropriate combination of person.In the disclosure, computer readable storage medium can be it is any include or storage program
Tangible medium, which can be commanded execution system, device or device use or in connection.And in this public affairs
In opening, computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable
Any computer-readable medium other than storage medium, the computer-readable medium can send, propagate or transmit for by
Instruction execution system, device or device use or program in connection.The journey for including on computer-readable medium
Sequence code can transmit with any suitable medium, including but not limited to: wireless, wired, optical cable, radiofrequency signal etc., or
Above-mentioned any appropriate combination.
For example, in accordance with an embodiment of the present disclosure, computer-readable medium may include above-described ROM 402 and/or
One or more memories other than RAM 403 and/or ROM 402 and RAM 403.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule
The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction
It closes to realize.
It will be understood by those skilled in the art that the feature recorded in each embodiment and/or claim of the disclosure can
To carry out multiple combinations or/or combination, even if such combination or combination are not expressly recited in the disclosure.Particularly, In
In the case where not departing from disclosure spirit or teaching, the feature recorded in each embodiment and/or claim of the disclosure can
To carry out multiple combinations and/or combination.All these combinations and/or combination each fall within the scope of the present disclosure.
Embodiment of the disclosure is described above.But the purpose that these embodiments are merely to illustrate that, and
It is not intended to limit the scope of the present disclosure.Although respectively describing each embodiment above, but it is not intended that each reality
Use cannot be advantageously combined by applying the measure in example.The scope of the present disclosure is defined by the appended claims and the equivalents thereof.It does not take off
From the scope of the present disclosure, those skilled in the art can make a variety of alternatives and modifications, these alternatives and modifications should all fall in this
Within scope of disclosure.
Claims (10)
1. a kind of information processing method is applied to application server, which comprises
Cache the accounting parameter from database server;
In response to obtaining transaction request, the business scenario of the transaction request is determined;
Based on the business scenario and the accounting parameter, checking information is determined;And
The transaction request is executed based on the checking information, and sends database server for the data after transaction.
2. according to the method described in claim 1, wherein, the accounting parameter packet of the caching from the database server
It includes:
By hard real-time task, quasi real time task or timed task, accounting parameter is obtained from the database server.
3. according to the method described in claim 1, further include:
Obtain the feedback information of the database server;And
Based on the feedback information, forward end sends prompt information.
4. a kind of information processing unit, comprising:
Cache module, for caching the accounting parameter from database server;
First determining module, for determining the business scenario of the transaction request in response to obtaining transaction request;
Second determining module determines checking information for being based on the business scenario and the accounting parameter;And
Execution module for executing the transaction request based on the checking information, and sends data for the data after transaction
Library server.
5. device according to claim 4, wherein the cache module is also used to:
By hard real-time task, quasi real time task or timed task, accounting parameter is obtained from the database server.
6. device according to claim 4, further includes:
Receiving module, for obtaining the feedback information of the database server;And
Sending module, for being based on the feedback information, forward end sends prompt information.
7. a kind of electronic equipment, comprising:
Processor;And
Memory, is stored thereon with computer-readable instruction, and processor perform claim is made when described instruction is executed by processor
It is required that method described in any one of 1~3.
8. a kind of computer readable storage medium is stored thereon with computer-readable instruction, when described instruction is executed by processor
So that method described in any one of processor perform claim requirement 1~3.
9. a kind of information processing system, comprising:
At least one database server;And
At least one application server, for caching the accounting parameter from database server, in response to obtaining transaction request,
It determines the business scenario of the transaction request, is based on the business scenario and the accounting parameter, determines checking information, and
The transaction request is executed based on the checking information, and sends database server for the data after transaction.
10. system according to claim 9, wherein at least one described application server is also used to obtain the data
The feedback information of library server, and it is based on the feedback information, forward end sends prompt information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910706474.0A CN110442608A (en) | 2019-07-31 | 2019-07-31 | Information processing method, device, electronic equipment, medium and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910706474.0A CN110442608A (en) | 2019-07-31 | 2019-07-31 | Information processing method, device, electronic equipment, medium and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110442608A true CN110442608A (en) | 2019-11-12 |
Family
ID=68432641
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910706474.0A Pending CN110442608A (en) | 2019-07-31 | 2019-07-31 | Information processing method, device, electronic equipment, medium and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110442608A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111062813A (en) * | 2019-12-13 | 2020-04-24 | 中国建设银行股份有限公司 | Transaction data accounting method, device, equipment and storage medium |
CN111367667A (en) * | 2020-02-28 | 2020-07-03 | 网联清算有限公司 | Scheduling device, resource allocation method executed by scheduling device, and distributed processing system |
CN111415262A (en) * | 2020-04-01 | 2020-07-14 | 中国建设银行股份有限公司 | Service processing method and device |
CN111563814A (en) * | 2020-05-09 | 2020-08-21 | 中国工商银行股份有限公司 | Information processing method, device and system and electronic equipment |
CN111857888A (en) * | 2020-07-10 | 2020-10-30 | 中国建设银行股份有限公司 | Transaction processing method and device |
CN112559825A (en) * | 2020-12-28 | 2021-03-26 | 中国工商银行股份有限公司 | Service processing method, device, computing equipment and medium |
CN112767142A (en) * | 2021-03-01 | 2021-05-07 | 中国工商银行股份有限公司 | Processing method, device, computing equipment and medium for transaction file |
CN112950384A (en) * | 2021-04-20 | 2021-06-11 | 平安消费金融有限公司 | Processing system, method, computer equipment and storage medium based on cache technology |
CN112966043A (en) * | 2021-02-10 | 2021-06-15 | 中国工商银行股份有限公司 | Data processing method, device, computer system and storage medium |
CN112991014A (en) * | 2020-03-16 | 2021-06-18 | 凌嘉莲 | Transaction processing method, transaction processing system, electronic device and storage medium |
CN113110931A (en) * | 2020-01-10 | 2021-07-13 | 北京小米松果电子有限公司 | Kernel operation optimization method, device and system |
CN113129129A (en) * | 2021-04-23 | 2021-07-16 | 中国工商银行股份有限公司 | Request response method, request response device, electronic equipment and readable storage medium |
CN113421109A (en) * | 2021-05-14 | 2021-09-21 | 北京沃东天骏信息技术有限公司 | Service checking method, device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106022902A (en) * | 2016-05-13 | 2016-10-12 | 中国建设银行股份有限公司 | Accounting method and device |
CN106097098A (en) * | 2016-06-02 | 2016-11-09 | 重庆农村商业银行股份有限公司 | The core banking system separated is adjusted in transaction based on open architecture |
CN106971340A (en) * | 2017-01-16 | 2017-07-21 | 平安银行股份有限公司 | The method and system that transaction is adjusted |
CN110046975A (en) * | 2018-11-27 | 2019-07-23 | 阿里巴巴集团控股有限公司 | A kind of bookkeeping methods and device calculate equipment and computer storage medium |
-
2019
- 2019-07-31 CN CN201910706474.0A patent/CN110442608A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106022902A (en) * | 2016-05-13 | 2016-10-12 | 中国建设银行股份有限公司 | Accounting method and device |
CN106097098A (en) * | 2016-06-02 | 2016-11-09 | 重庆农村商业银行股份有限公司 | The core banking system separated is adjusted in transaction based on open architecture |
CN106971340A (en) * | 2017-01-16 | 2017-07-21 | 平安银行股份有限公司 | The method and system that transaction is adjusted |
CN110046975A (en) * | 2018-11-27 | 2019-07-23 | 阿里巴巴集团控股有限公司 | A kind of bookkeeping methods and device calculate equipment and computer storage medium |
Non-Patent Citations (3)
Title |
---|
徐申等: "银行金融电子业务应用***设计探讨", 《山东师范大学学报(自然科学版)》 * |
朱冠金: "基于IBM主机平台的银行核心***架构研究", 《中国优秀硕士学位论文全文数据库》 * |
高桂萍: "甘肃省邮政储蓄计算机网络应用软件统一版本工程建设方案", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111062813A (en) * | 2019-12-13 | 2020-04-24 | 中国建设银行股份有限公司 | Transaction data accounting method, device, equipment and storage medium |
CN111062813B (en) * | 2019-12-13 | 2023-12-29 | 中国建设银行股份有限公司 | Transaction data accounting method, device, equipment and storage medium |
CN113110931A (en) * | 2020-01-10 | 2021-07-13 | 北京小米松果电子有限公司 | Kernel operation optimization method, device and system |
CN113110931B (en) * | 2020-01-10 | 2024-06-04 | 北京小米松果电子有限公司 | Kernel operation optimization method, device and system |
CN111367667A (en) * | 2020-02-28 | 2020-07-03 | 网联清算有限公司 | Scheduling device, resource allocation method executed by scheduling device, and distributed processing system |
CN111367667B (en) * | 2020-02-28 | 2023-06-20 | 网联清算有限公司 | Scheduling device, resource allocation method executed by scheduling device and distributed processing system |
CN112991014A (en) * | 2020-03-16 | 2021-06-18 | 凌嘉莲 | Transaction processing method, transaction processing system, electronic device and storage medium |
CN111415262A (en) * | 2020-04-01 | 2020-07-14 | 中国建设银行股份有限公司 | Service processing method and device |
CN111563814B (en) * | 2020-05-09 | 2024-03-12 | 中国工商银行股份有限公司 | Information processing method, device, system and electronic equipment |
CN111563814A (en) * | 2020-05-09 | 2020-08-21 | 中国工商银行股份有限公司 | Information processing method, device and system and electronic equipment |
CN111857888B (en) * | 2020-07-10 | 2023-11-07 | 中国建设银行股份有限公司 | Transaction processing method and device |
CN111857888A (en) * | 2020-07-10 | 2020-10-30 | 中国建设银行股份有限公司 | Transaction processing method and device |
CN112559825B (en) * | 2020-12-28 | 2024-02-23 | 中国工商银行股份有限公司 | Service processing method, device, computing equipment and medium |
CN112559825A (en) * | 2020-12-28 | 2021-03-26 | 中国工商银行股份有限公司 | Service processing method, device, computing equipment and medium |
CN112966043A (en) * | 2021-02-10 | 2021-06-15 | 中国工商银行股份有限公司 | Data processing method, device, computer system and storage medium |
CN112966043B (en) * | 2021-02-10 | 2024-02-20 | 中国工商银行股份有限公司 | Data processing method, device, computer system and storage medium |
CN112767142A (en) * | 2021-03-01 | 2021-05-07 | 中国工商银行股份有限公司 | Processing method, device, computing equipment and medium for transaction file |
CN112767142B (en) * | 2021-03-01 | 2024-02-02 | 中国工商银行股份有限公司 | Processing method, device, computing equipment and medium for transaction file |
CN112950384A (en) * | 2021-04-20 | 2021-06-11 | 平安消费金融有限公司 | Processing system, method, computer equipment and storage medium based on cache technology |
CN113129129A (en) * | 2021-04-23 | 2021-07-16 | 中国工商银行股份有限公司 | Request response method, request response device, electronic equipment and readable storage medium |
CN113421109A (en) * | 2021-05-14 | 2021-09-21 | 北京沃东天骏信息技术有限公司 | Service checking method, device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110442608A (en) | Information processing method, device, electronic equipment, medium and system | |
US7912949B2 (en) | Systems and methods for recording changes to a data store and propagating changes to a client application | |
CN110096344A (en) | Task management method, system, server cluster and computer-readable medium | |
CN110443695A (en) | Data processing method and its device, electronic equipment and medium | |
CN109523187A (en) | Method for scheduling task, device and equipment | |
CN109597842A (en) | Data real-time computing technique, device, equipment and computer readable storage medium | |
CN110401720A (en) | Information processing method, device, system, application server and medium | |
CN110427304A (en) | O&M method, apparatus, electronic equipment and medium for banking system | |
CN110209677A (en) | The method and apparatus of more new data | |
CN110019087A (en) | Data processing method and its system | |
CN110363579A (en) | A kind of user's marketing method, device and electronic equipment based on discount coupon | |
CN110430257A (en) | Information processing method, device, system and readable storage medium storing program for executing | |
CN107862044A (en) | The method and apparatus of displayed page | |
CN109791562A (en) | Interaction is applied after improving installation | |
CN109961331A (en) | Page processing method and its system, computer system and readable storage medium storing program for executing | |
CN110020376A (en) | Data linkage method and system | |
CN107341235A (en) | Report form inquiring method, device, medium and electronic equipment | |
CN110169039A (en) | High latency digital component is transmitted in low latency environment | |
CN110070394A (en) | Data processing method, system, medium and calculating equipment | |
CN110365745A (en) | Data processing system, method, apparatus, server and computer-readable medium | |
CN112562229A (en) | Settlement device control method, settlement device control device, electronic device and computer readable medium | |
CN110728445B (en) | Information management method, information management apparatus, electronic device, and medium | |
CN110223179A (en) | The data processing method of fund, device, system, medium | |
JP7507884B2 (en) | Warehouse storage data processing method, device, electronic device, program, and recording medium | |
CN110020349A (en) | The method and device of page rendering |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191112 |