CN110442608A - Information processing method, device, electronic equipment, medium and system - Google Patents

Information processing method, device, electronic equipment, medium and system Download PDF

Info

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
Application number
CN201910706474.0A
Other languages
Chinese (zh)
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.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
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 Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN201910706474.0A priority Critical patent/CN110442608A/en
Publication of CN110442608A publication Critical patent/CN110442608A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; 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

Information processing method, device, electronic equipment, medium and system
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.
CN201910706474.0A 2019-07-31 2019-07-31 Information processing method, device, electronic equipment, medium and system Pending CN110442608A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
徐申等: "银行金融电子业务应用***设计探讨", 《山东师范大学学报(自然科学版)》 *
朱冠金: "基于IBM主机平台的银行核心***架构研究", 《中国优秀硕士学位论文全文数据库》 *
高桂萍: "甘肃省邮政储蓄计算机网络应用软件统一版本工程建设方案", 《中国优秀硕士学位论文全文数据库》 *

Cited By (21)

* Cited by examiner, † Cited by third party
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