CN109634934A - Exchange method, apparatus, computer equipment and the storage medium of finance data - Google Patents

Exchange method, apparatus, computer equipment and the storage medium of finance data Download PDF

Info

Publication number
CN109634934A
CN109634934A CN201811305004.5A CN201811305004A CN109634934A CN 109634934 A CN109634934 A CN 109634934A CN 201811305004 A CN201811305004 A CN 201811305004A CN 109634934 A CN109634934 A CN 109634934A
Authority
CN
China
Prior art keywords
data
field
parameter request
title
exchange
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
CN201811305004.5A
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.)
OneConnect Smart Technology Co Ltd
Original Assignee
OneConnect Smart Technology Co Ltd
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 OneConnect Smart Technology Co Ltd filed Critical OneConnect Smart Technology Co Ltd
Priority to CN201811305004.5A priority Critical patent/CN109634934A/en
Publication of CN109634934A publication Critical patent/CN109634934A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

Present invention discloses a kind of method, apparatus, computer equipment and storage mediums for exchanging finance data, belong to Data Transference Technology field, the method includes;The finance data for needing to exchange is received from the second financial server;Obtain the data entry field title and parameter request that the second financial server includes to the frame structure requirement of external exchange finance data;According to the data entry field title and parameter request of reading, field corresponding with the combination of the data entry field title and parameter request is activated in generic frame structure, disables other fields in the generic frame structure;According to the data item title and parameter request of the finance data for needing to exchange, finance data is filled into the field of activation.In this way, just not having to need the server exchanged to customize new data interaction format again to be each, reduces the cost of secondary development, reached the demand of data normalization.

Description

Exchange method, apparatus, computer equipment and the storage medium of finance data
Technical field
The present invention relates to Data Transference Technology field, more particularly to a kind of method, apparatus for exchanging finance data, computer Equipment and storage medium.
Background technique
In the prior art, the data of financial institution and the exchange of other mechanisms respectively have respective format, therefore, as long as needing This new Institution Services will be directed to the swapping data of a new authority server, the server of financial institution Device customizes new data interchange format, i.e. frame structure.For each other mechanisms for needing to exchange data remodify code or It is pretty troublesome to customize new data interchange format.
Summary of the invention
Based on this, it is directed to each other mechanisms for needing to exchange data in order to mitigate and remodifies code or the new number of customization According to the cumbersome work of exchange format, the present invention provides exchange method, apparatus, computer equipment and the storages of a kind of finance data Medium.
In a first aspect, providing a kind of exchange method of finance data, comprising:
The finance data for needing to exchange is received from the second financial server;
Obtain the data entry field title that the second financial server includes to the frame structure requirement of external exchange finance data And parameter request;
According to the data entry field title and parameter request of reading, activation and the data entry field in generic frame structure The corresponding field of the combination of title and parameter request disables other fields in the generic frame structure, the generic frame structure All there is a unique corresponding field for the various combination of data entry field title and parameter request;
According to the data item title and parameter request of the finance data for needing to exchange, finance data is filled into activation Field in.
Second financial server that obtains is wanted to the frame structure of external exchange finance data in one of the embodiments, It seeks the data entry field title for including and parameter request is by reading exchange data format corresponding with the second financial server What configuration file carried out.
The configuration file is also stored with transmission protected mode and transmission protection algorism in one of the embodiments,;Institute After method is stated also in the field that finance data is filled into activation, comprising:
According to the transmission protection algorism of reading, transmission guarantor is carried out according to the transmission protected mode of reading to filled data Shield.
The transmission protection includes at least one of encryption, signature in one of the embodiments,.
First financial server is a node of block chain in one of the embodiments, and the method is obtaining The data entry field title and parameter request for taking the second financial server to include to the frame structure requirement of external exchange finance data Afterwards, further includes:
By according to the data entry field title and parameter request of acquisition, determine needed in generic frame structure activation with The field sync of disabling is needed to arrive it in the corresponding field of the combination of the data entry field title and parameter request, generic frame structure Its block chain node, so that other block chain nodes are after the finance data that the second financial server receives that needs exchange, according to The field of the need activation synchronized, the field that need to be disabled activate and disable respective field in generic frame structure, and will need The finance data of exchange is added in the field of activation.
The finance data is received in finance data frame in one of the embodiments,;
The data entry field for obtaining the second financial server and including to the frame structure requirement of external exchange finance data Title and parameter request include:
According to field division rule or divide field designator, received finance data frame is divided into field;
The field input machine learning model being divided into, exports the corresponding data item word of the field by machine learning model Name section and parameter request.
The machine learning model trains as follows in advance in one of the embodiments:
Intercept multiple finance data frames of the second financial server outgoing;
According to field division rule or divide field designator, each finance data frame is divided into field;
The field that multiple finance data frames are divided into constitutes field sample set, each of field sample set as sample Sample is posted the data entry field title of anticipation and the label of parameter request;
By each field sample of the field sample set, machine learning model is inputted one by one and is learnt, by machine Learning model output data item field name and parameter request, with the label of the data entry field title of anticipation and parameter request into Row compares, to be adjusted to machine learning model, the data entry field title and parameter for exporting machine learning model are wanted Ask identical as the label of the data entry field title of anticipation and parameter request.
Second aspect provides a kind of finance data switch, comprising:
Receiving unit, for receiving the finance data for needing to exchange from the second financial server;
Reading unit requires the number for including to the frame structure of external exchange finance data for obtaining the second financial server According to item field name and parameter request;
Forbidden cell is activated, for the data entry field title and parameter request according to reading, is swashed in generic frame structure Field corresponding with the combination of the data entry field title and parameter request living, disables other words in the generic frame structure Section, the generic frame structure all have a unique corresponding word for the various combination of data entry field title and parameter request Section;
Fills unit will be financial for the data item title and parameter request according to the finance data for needing to exchange Data are filled into the field of activation.
Described device in one of the embodiments, further include:
Secret unit protects filled data according to the transmission of reading for the transmission protection algorism according to reading Mode carries out transmission protection.
The third aspect provides a kind of computer equipment, including memory and processor, is stored with meter in the memory Calculation machine readable instruction, when the computer-readable instruction is executed by the processor, so that processor execution is described above The step of exchange method of finance data.
Fourth aspect provides a kind of storage medium for being stored with computer-readable instruction, the computer-readable instruction When being executed by one or more processors, so that one or more processors execute the exchange method of finance data described above Step.
The technical scheme provided by this disclosed embodiment can include the following benefits:
Exchange method, apparatus, computer equipment and the storage medium of above-mentioned finance data, by advance will be all it is contemplated that The data item of interaction be all listed in financial institution server respectively and one of frame structure that other authority servers interact In field, financial institution server reads interactive data format configuration file from other authority servers, contains in the configuration file The data entry field title and parameter for having other authority servers to include with external progress data interaction frame structure requirement are wanted It asks.Financial institution server according to the data entry field title and parameter request of reading, choose in frame structure with the data item word Name section and the corresponding field of parameter request, these fields are activated, other fields disabling in frame structure.When from other machines When structure server receives the data for needing to exchange, filled it into and the data item name according to the data item title of the data In the field for claiming corresponding activation, in this way, just do not have to for it is each need other authority servers for exchanging remodify code or Again new data interaction format is customized, by enabling some fields automatically every time, the form of some fields is disabled, reduces two The cost of secondary exploitation.
It should be understood that the above general description and the following detailed description are merely exemplary, this can not be limited It is open.
Detailed description of the invention
Fig. 1 is the implementation environment figure of the exchange method of the finance data provided in one embodiment.
Fig. 2 is a kind of flow chart of the exchange method of finance data shown according to an exemplary embodiment.
Fig. 3 is the flow chart of the exchange method of another finance data shown in corresponding embodiment according to fig. 2.
Fig. 4 is the flow chart of the exchange method of another finance data shown in corresponding embodiment according to fig. 2.
Fig. 5 is a kind of tool of step S120 in the exchange method of the finance data according to fig. 2 or shown in Fig. 3 corresponding embodiment Body implementation flow chart.
Fig. 6 is one of machine learning model training in the exchange method according to the finance data shown in Fig. 5 corresponding embodiment Kind specific implementation flow chart.
Fig. 7 is a kind of block diagram of finance data switch shown according to an exemplary embodiment.
Fig. 8 is the block diagram of another finance data switch shown in Fig. 7 corresponding embodiment.
Fig. 9 schematically shows a kind of electronic equipment example block diagram of exchange method for realizing above-mentioned finance data.
Figure 10 schematically shows a kind of computer readable storage medium of exchange method for realizing above-mentioned finance data.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
Fig. 1 is the implementation environment figure of the exchange method of the finance data provided in one embodiment, as shown in Figure 1, at this In implementation environment, including the first financial server 100 and the second financial server 200.
First financial server 100 obtains after the finance data that the second financial server 200 receives that needs exchange Second financial server requires the data entry field title for including and parameter request to the frame structure of external exchange finance data.Institute The first financial server 200 is stated according to the data entry field title and parameter request of reading, activation and institute in generic frame structure The corresponding field of combination for stating data entry field title and parameter request, disables other fields in the generic frame structure, so Finance data is filled into the field of activation afterwards.The generic frame structure for data entry field title and parameter request not All there is a unique corresponding field with combination.
It should be noted that the second financial server 200 and the second financial server 100 can be desktop computer service Device, huge computer servers, Cloud Server etc., however, it is not limited to this.First financial server 100 and the second finance clothes Business device 200 can be attached by wired, wireless or other communication connection modes, and the present invention is herein with no restrictions.
As shown in Fig. 2, in one embodiment it is proposed that a kind of first financial server is exchanged with the second financial server The method of finance data, a kind of method that first financial server exchanges finance data with the second financial server can answer For can specifically include following steps in the first above-mentioned financial server 100:
Step S110 receives the finance data for needing to exchange from the second financial server;
Step S120 obtains the second financial server to the frame structure of external exchange finance data and requires the data item for including Field name and parameter request;
Step S130, according to the data entry field title and parameter request of reading, in generic frame structure activation with it is described The corresponding field of the combination of data entry field title and parameter request disables other fields in the generic frame structure, described Generic frame structure all has a unique corresponding field for the various combination of data entry field title and parameter request;
Step S140, according to the data item title and parameter request of the finance data for needing to exchange, by finance data It is filled into the field of activation.
In this way, just not having to remodify code for each financial server for needing to exchange data or customize new number again The form of some fields is disabled, the cost of secondary development is reduced by activating some fields each time according to exchange format.
Wherein, the data item for obtaining the second financial server and including to the frame structure requirement of external exchange finance data Field name and parameter request are carried out by reading exchange data format configuration file corresponding with the second financial server.
Wherein, it before executing the method, needs that all thinkable data item are all listed in described first respectively in advance In one field of the frame structure that financial server 100 and the second financial server 200 swap.The data item title example Address name, user account in this way, parameter request is, for example, that the address name is that English or Chinese, surname and name connect together Still it separates.
The data item title is the same but the different data item of date parameter requirement is considered different data item.Such as, in number In the case where being all name according to item title, the date parameter requirement of a data item is that language is English, another data item Date parameter requirement is that language is Chinese, then the two data item are different data item.It for another example, is all account in data item title In the case where, the date parameter requirement of a data item is that digit is 5, and the date parameter requirement of another data item is digit It is 6, then the two data item are different data item.It so just include many data entry fields in frame structure.
Fig. 3 is shown in one embodiment, after the step S140 in Fig. 2 corresponding embodiment, the first finance clothes Business device exchanged with the second financial server finance data method can with the following steps are included:
Step S150, according to the transmission protection algorism of reading, to filled data according to the transmission protected mode of reading Carry out transmission protection.
Wherein the transmission protected mode and transmission protection algorism are stored in the configuration file, are reading the configuration While file, the transmission protected mode and transmission protection algorism are also read simultaneously.The transmission protected mode and transmission Protection algorism includes at least one of encryption or signature.
Uniqueness point is wanted in terms of data transmit protection when in this way for the financial server of different institutions for exchange data It asks, if Bank of China requires to encrypt the data to be exchanged, the Industrial and Commercial Bank of China requires to sign to the data of exchange And encryption, it can be met well, and do not have to go again to remodify accordingly for the financial server of different institutions again Code and customization corresponding new data transmission protected mode and data transmits protection algorism again.
Fig. 4 is shown in one exemplary embodiment, and first financial server 100 is a node of block chain, After step S120 in Fig. 2 corresponding embodiment, first financial server exchanges finance data with the second financial server Method, further includes:
Step S125 according to the data entry field title and parameter request of acquisition, will be determined in generic frame structure The word of disabling is needed in the field corresponding with the combination of the data entry field title and parameter request that need to activate, generic frame structure Segment sync is to other block chain nodes, so that other block chain nodes receive the financial number for needing to exchange from the second financial server According to rear, according to the field of the need activation synchronized, the field that need to be disabled, corresponding word is activated and disabled in generic frame structure Section, and the finance data exchanged will be needed to be added in the field of activation.
It needs in this way with first financial institution server when other financial institution server next times once to taking over When second financial server docks, just do not spend the configuration file for reading second financial server, but according to before The activation field and disabling field that first financial server records when docking with second financial institution server, deactivate automatically Living and disabling field, to further save the efficiency of docking.
Optionally, Fig. 5 is step S120 in the exchange method of the finance data according to fig. 2 or shown in Fig. 3 corresponding embodiment Datail description, in the exchange method of the finance data, the finance data is received in finance data frame, step S120 may comprise steps of:
Step S210 according to field division rule or divides field designator, and received finance data frame is divided into field;
Step S220, the field input machine learning model being divided into, it is corresponding to export the field by machine learning model Data entry field title and parameter request.
The present embodiment does not read second financial server and external progress data interaction time frame knot from configuration file Structure requires the data entry field title for including and parameter request, but automatically from other Institution Services by way of self study Data entry field title and parameter request are determined in the data for the need interaction that device is sent.
Wherein, as shown in fig. 6, the machine learning model trains as follows in advance:
Step 310, multiple finance data frames of the second financial server outgoing are intercepted;
Step 320, according to field division rule or divide field designator, each finance data frame is divided into field;
Step 330, the field multiple finance data frames being divided into constitutes field sample set, field sample set as sample In each sample posted the data entry field title of anticipation and the label of parameter request;
Step 340, by each field sample of the field sample set, machine learning model is inputted one by one It practises, by machine learning model output data item field name and parameter request, is wanted with the data entry field title and parameter of anticipation The label asked is compared, to be adjusted to machine learning model, the data entry field name for exporting machine learning model Claim and parameter request is identical as the label of the data entry field title of anticipation and parameter request.
Wherein in step 330, the data entry field title for the anticipation that each sample in the field sample set posts and The label of parameter request is by after artificial judgment field name, parameter request, stamping field name, parameter request label.
The concrete mode of study in step 340 is differential technique, i.e., constantly changes under the stimulation of extraneous input sample The connection weight of network.Its essence is to carry out dynamic adjustment to connection weight.Due to the field name of each sample, parameter request Label got, once machine learning model according to each connection weight, to from each field of the field sample set The feature of extraction applies operation, obtained field name and parameter request result and the field name beaten, parameter request label not Symbol, with regard to each connection weight of adjust automatically, until obtained field name, parameter request are consistent with label.Thus train Machine learning model.As long as below by from the real data that the needs that second financial server is sent exchange, one by one Field is taken to input machine learning model, machine learning model just exports the field name and parameter request of this field.Described One financial server can accordingly activate field corresponding with the field name of input and parameter request in frame structure.
As shown in fig. 7, in one embodiment, providing a kind of finance data switch, the finance data exchange Device can integrate in the first above-mentioned financial server 100, can specifically include: receiving unit 110, reading unit 120, Activate forbidden cell 130 and fills unit 140.
Receiving unit 110, for receiving the finance data for needing to exchange from the second financial server;
Reading unit 120, required to the frame structure of external exchange finance data for obtaining the second financial server include Data entry field title and parameter request;
Forbidden cell 130 is activated, for the data entry field title and parameter request according to reading, in generic frame structure Field corresponding with the combination of the data entry field title and parameter request is activated, other in the generic frame structure are disabled Field, the generic frame structure all have a unique corresponding word for the various combination of data entry field title and parameter request Section;
Fills unit 140 will be golden for the data item title and parameter request according to the finance data for needing to exchange Melt data to be filled into the field of activation.
Optionally, as shown in Figure 8, the finance data switch can also include: secret unit 150.
Secret unit 150 protects filled data according to the transmission of reading for the transmission protection algorism according to reading Shield mode carries out transmission protection.
The function of modules and the realization process of effect are specifically detailed in the exchange side of above-mentioned finance data in above system The realization process of step is corresponded in method, details are not described herein.
It should be noted that although being referred to several modules or list for acting the equipment executed in the above detailed description Member, but this division is not enforceable.In fact, according to embodiment of the present disclosure, it is above-described two or more Module or the feature and function of unit can embody in a module or unit.Conversely, an above-described mould The feature and function of block or unit can be to be embodied by multiple modules or unit with further division.
In addition, although describing each step of method in the disclosure in the accompanying drawings with particular order, this does not really want These steps must be executed in this particular order by asking or implying, or having to carry out step shown in whole could realize Desired result.Additional or alternative, it is convenient to omit multiple steps are merged into a step and executed by certain steps, and/ Or a step is decomposed into execution of multiple steps etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.Therefore, according to the disclosure The technical solution of embodiment can be embodied in the form of software products, which can store non-volatile at one Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating Equipment (can be personal computer, server, mobile terminal or network equipment etc.) is executed according to disclosure embodiment Method.
In an exemplary embodiment of the disclosure, a kind of electronic equipment that can be realized the above method is additionally provided.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or Program product.Therefore, various aspects of the invention can be embodied in the following forms, it may be assumed that complete hardware embodiment, complete The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite here Referred to as circuit, " module " or " system ".
The electronic equipment 500 of this embodiment according to the present invention is described referring to Fig. 9.The electronics that Fig. 9 is shown Equipment 500 is only an example, should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in figure 9, electronic equipment 500 is showed in the form of universal computing device.The component of electronic equipment 500 can wrap It includes but is not limited to: at least one above-mentioned processing unit 510, at least one above-mentioned storage unit 520, the different system components of connection The bus 530 of (including storage unit 520 and processing unit 510).
Wherein, the storage unit is stored with program code, and said program code can be held by the processing unit 510 Row, so that various according to the present invention described in the execution of the processing unit 510 above-mentioned " illustrative methods " part of this specification The step of illustrative embodiments.For example, the processing unit 510 can execute step S110 as shown in Figure 2: from second Financial server receives the finance data for needing to exchange;Step S120: the second financial server is obtained to outside and exchanges financial number According to frame structure require include data entry field title and parameter request;Step S130: according to the data entry field name of reading Title and parameter request activate word corresponding with the combination of the data entry field title and parameter request in generic frame structure Section, disables other fields in the generic frame structure, the generic frame structure is for data entry field title and parameter request Various combination all there is a unique corresponding field;Step S140: according to the data item of the finance data for needing to exchange Title and parameter request, finance data is filled into the field of activation.
Storage unit 520 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit (RAM) 5201 and/or cache memory unit 5202, it can further include read-only memory unit (ROM) 5203.
Storage unit 520 can also include program/utility with one group of (at least one) program module 5205 5204, such program module 5205 includes but is not limited to: operating system, one or more application program, other program moulds It may include the realization of network environment in block and program data, each of these examples or certain combination.
Bus 530 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storage Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures Local bus.
Electronic equipment 500 can also be with one or more external equipments 700 (such as keyboard, sensing equipment, bluetooth equipment Deng) communication, can also be enabled a user to one or more equipment interact with the electronic equipment 500 communicate, and/or with make Any equipment (such as the router, modulation /demodulation that the electronic equipment 500 can be communicated with one or more of the other calculating equipment Device etc.) communication.This communication can be carried out by input/output (I/O) interface 550.Also, electronic equipment 500 can be with By network adapter 560 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network, Such as internet) communication.As shown, network adapter 560 is communicated by bus 530 with other modules of electronic equipment 500. It should be understood that although not shown in the drawings, other hardware and/or software module can not used in conjunction with electronic equipment 500, including but not Be limited to: microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and Data backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.Therefore, according to the disclosure The technical solution of embodiment can be embodied in the form of software products, which can store non-volatile at one Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating Equipment (can be personal computer, server, terminal installation or network equipment etc.) is executed according to disclosure embodiment Method.
In an exemplary embodiment of the disclosure, a kind of computer readable storage medium is additionally provided, energy is stored thereon with Enough realize the program product of this specification above method.In some possible embodiments, various aspects of the invention may be used also In the form of being embodied as a kind of program product comprising program code, when described program product is run on the terminal device, institute Program code is stated for executing the terminal device described in above-mentioned " illustrative methods " part of this specification according to this hair The step of bright various illustrative embodiments.
Refering to what is shown in Fig. 10, describing the program product for realizing the above method of embodiment according to the present invention 600, can using portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device, Such as it is run on PC.However, program product of the invention is without being limited thereto, in this document, readable storage medium storing program for executing can be with To be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or It is in connection.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or System, device or the device of semiconductor, or any above combination.The more specific example of readable storage medium storing program for executing is (non exhaustive List) include: electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (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 above-mentioned any appropriate combination.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, In carry 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.Readable signal medium can also be any readable Jie other than readable storage medium storing program for executing Matter, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or and its The program of combined use.
The program code for including on readable medium can transmit with any suitable medium, including but not limited to wirelessly, have Line, optical cable, RF etc. or above-mentioned any appropriate combination.
The program for executing operation of the present invention can be write with any combination of one or more programming languages Code, described program design language include object oriented program language one Java, C++ etc., further include conventional Procedural programming language one such as " C " language or similar programming language.Program code can be fully in user It calculates and executes in equipment, partly executes on a user device, being executed as an independent software package, partially in user's calculating Upper side point is executed on a remote computing or is executed in remote computing device or server completely.It is being related to far Journey calculates in the situation of equipment, and remote computing device can pass through the network of any kind, including local area network (LAN) or wide area network (WAN), it is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize ISP To be connected by internet).
In addition, above-mentioned attached drawing is only the schematic theory of processing included by method according to an exemplary embodiment of the present invention It is bright, rather than limit purpose.It can be readily appreciated that the time that above-mentioned processing shown in the drawings did not indicated or limited these processing is suitable Sequence.In addition, be also easy to understand, these processing, which can be, for example either synchronously or asynchronously to be executed in multiple modules.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure His embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Adaptive change follow the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure or Conventional techniques.Each technical characteristic of description and embodiments only embodiment described above can be combined arbitrarily, and be Keep description succinct, combination not all possible to each technical characteristic in above-described embodiment is all described, as long as however, this Contradiction is not present in the combination of a little technical characteristics, all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously Limitations on the scope of the patent of the present invention therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention Protect range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.

Claims (10)

1. a kind of method that first financial server exchanges finance data with the second financial server, which is characterized in that the side Method includes;
The finance data for needing to exchange is received from the second financial server;
Obtain data entry field title and ginseng that the second financial server includes to the frame structure requirement of external exchange finance data Number requires;
According to the data entry field title and parameter request of reading, activation and the data entry field title in generic frame structure Field corresponding with the combination of parameter request, disables other fields in the generic frame structure, the generic frame structure for The various combination of data entry field title and parameter request all has a unique corresponding field;
According to the data item title and parameter request of the finance data for needing to exchange, finance data is filled into the word of activation Duan Zhong.
2. the method as described in claim 1, which is characterized in that described from the received gold for needing to exchange of the second financial server Melt data packet and contains exchange data format configuration file corresponding with the second financial server, the exchange data format configuration text Part includes the data entry field title that second financial server includes to the frame structure requirement of external exchange finance data And parameter request, the data item word for obtaining the second financial server and including to the frame structure requirement of external exchange finance data Name section and parameter request, specifically include:
Read exchange data format configuration file corresponding with the second financial server;
Frame of second financial server to external exchange finance data is obtained from the exchange data format configuration file The data entry field title and parameter request that structural requirement includes.
3. method according to claim 2, which is characterized in that the configuration file is also stored with transmission protected mode and transmission Protection algorism;After the method is also in the field that finance data is filled into activation, comprising:
According to the transmission protection algorism of reading, transmission protection is carried out according to the transmission protected mode of reading to filled data.
4. method as claimed in claim 3, which is characterized in that the transmission protection includes at least one of encryption, signature.
5. method according to claim 1 or 2, which is characterized in that first financial server is a section of block chain Point, the method require the data entry field for including to the frame structure of external exchange finance data in the second financial server of acquisition After title and parameter request, further includes:
By according to the data entry field title and parameter request of acquisition, determine needed in generic frame structure activation with it is described Need the field sync of disabling to other areas in the corresponding field of the combination of data entry field title and parameter request, generic frame structure Block chain node, so that other block chain nodes are after the finance data that the second financial server receives that needs exchange, according to synchronization The field of the need activation to come over, the field that need to be disabled, activate in generic frame structure and disable respective field, and will need to exchange Finance data be added in the field of activation.
6. the method as described in claim 1, which is characterized in that the finance data is received in finance data frame,
The data entry field title for obtaining the second financial server and including to the frame structure requirement of external exchange finance data Include: with parameter request
According to field division rule or divide field designator, received finance data frame is divided into field;
The field input machine learning model being divided into, exports the corresponding data entry field name of the field by machine learning model Title and parameter request.
7. method as claimed in claim 6, which is characterized in that the machine learning model trains as follows in advance:
Intercept multiple finance data frames of the second financial server outgoing;
According to field division rule or divide field designator, each finance data frame is divided into field;
The field that multiple finance data frames are divided into constitutes field sample set, each sample in field sample set as sample Posted the data entry field title of anticipation and the label of parameter request;
By each field sample of the field sample set, machine learning model is inputted one by one and is learnt, by machine learning Model output data item field name and parameter request are compared with the data entry field title of anticipation and the label of parameter request It is right, to be adjusted to machine learning model, the data entry field title that exports machine learning model and parameter request with The data entry field title of anticipation is identical with the label of parameter request.
8. a kind of finance data exchange system, which is characterized in that the system comprises:
Receiving unit, for receiving the finance data for needing to exchange from the second financial server;
Reading unit requires the data item for including to the frame structure of external exchange finance data for obtaining the second financial server Field name and parameter request;
Activate forbidden cell, for the data entry field title and parameter request according to reading, in generic frame structure activation with The corresponding field of combination of the data entry field title and parameter request, disables other fields in the generic frame structure, The generic frame structure all has a unique corresponding field for the various combination of data entry field title and parameter request;
Fills unit, for the data item title and parameter request according to the finance data for needing to exchange, by finance data It is filled into the field of activation.
9. a kind of computer equipment, including memory and processor, it is stored with computer-readable instruction in the memory, it is described When computer-readable instruction is executed by the processor, so that the processor is executed as described in any one of claims 1 to 7 Method.
10. a kind of storage medium for being stored with computer-readable instruction, the computer-readable instruction is handled by one or more When device executes, so that one or more processors execute the method as described in any one of claims 1 to 7.
CN201811305004.5A 2018-11-02 2018-11-02 Exchange method, apparatus, computer equipment and the storage medium of finance data Pending CN109634934A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811305004.5A CN109634934A (en) 2018-11-02 2018-11-02 Exchange method, apparatus, computer equipment and the storage medium of finance data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811305004.5A CN109634934A (en) 2018-11-02 2018-11-02 Exchange method, apparatus, computer equipment and the storage medium of finance data

Publications (1)

Publication Number Publication Date
CN109634934A true CN109634934A (en) 2019-04-16

Family

ID=66067233

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811305004.5A Pending CN109634934A (en) 2018-11-02 2018-11-02 Exchange method, apparatus, computer equipment and the storage medium of finance data

Country Status (1)

Country Link
CN (1) CN109634934A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209731A (en) * 2019-04-25 2019-09-06 深圳壹账通智能科技有限公司 Method of data synchronization, device and storage medium, electronic device
CN110457318A (en) * 2019-07-24 2019-11-15 深圳壹账通智能科技有限公司 The update method of data field, device, medium, electronic equipment in block chain
CN110533532A (en) * 2019-07-17 2019-12-03 平安科技(深圳)有限公司 A kind of exchange method of calibration, device and the storage medium of finance data
CN111782120A (en) * 2020-07-16 2020-10-16 上海乾臻信息科技有限公司 Expense calculation method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2047321A1 (en) * 1990-07-19 1992-01-20 Henry Yang Testing a communications network for duplicate station addresses
CN1525687A (en) * 2003-02-26 2004-09-01 Network framework and applications for providing notification(s)
CN101014017A (en) * 2006-01-12 2007-08-08 阿尔卡特朗讯公司 Switching apparatus having universal transport of data packet frames
WO2009003400A1 (en) * 2007-06-29 2009-01-08 Huawei Technologies Co., Ltd. A method and apparatus for mapping the ethernet code-block to the optical transport network for transmitting
CN103825653A (en) * 2014-01-22 2014-05-28 深圳市新国都技术股份有限公司 Infrared data transmission method used in financial POS
CN105429970A (en) * 2015-11-09 2016-03-23 中国石油天然气集团公司 Data transmission and control method and device for digital detector

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2047321A1 (en) * 1990-07-19 1992-01-20 Henry Yang Testing a communications network for duplicate station addresses
CN1525687A (en) * 2003-02-26 2004-09-01 Network framework and applications for providing notification(s)
CN101014017A (en) * 2006-01-12 2007-08-08 阿尔卡特朗讯公司 Switching apparatus having universal transport of data packet frames
WO2009003400A1 (en) * 2007-06-29 2009-01-08 Huawei Technologies Co., Ltd. A method and apparatus for mapping the ethernet code-block to the optical transport network for transmitting
CN103825653A (en) * 2014-01-22 2014-05-28 深圳市新国都技术股份有限公司 Infrared data transmission method used in financial POS
CN105429970A (en) * 2015-11-09 2016-03-23 中国石油天然气集团公司 Data transmission and control method and device for digital detector

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王希龙;: "金融数据采集与分析***设计研究", 数字通信世界, no. 09, 1 September 2018 (2018-09-01) *
王海波;胡汉平;: "金融数据库加密与安全", 金融电子化, no. 02, 7 February 2003 (2003-02-07) *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209731A (en) * 2019-04-25 2019-09-06 深圳壹账通智能科技有限公司 Method of data synchronization, device and storage medium, electronic device
CN110533532A (en) * 2019-07-17 2019-12-03 平安科技(深圳)有限公司 A kind of exchange method of calibration, device and the storage medium of finance data
CN110457318A (en) * 2019-07-24 2019-11-15 深圳壹账通智能科技有限公司 The update method of data field, device, medium, electronic equipment in block chain
CN111782120A (en) * 2020-07-16 2020-10-16 上海乾臻信息科技有限公司 Expense calculation method and device

Similar Documents

Publication Publication Date Title
CN109634934A (en) Exchange method, apparatus, computer equipment and the storage medium of finance data
US11648461B1 (en) System, method and apparatus for collecting and utilizing big data for online gameplay
CN103312796B (en) For the login interface selection of computing environment User logs in
CN112749749B (en) Classification decision tree model-based classification method and device and electronic equipment
CN107516090A (en) Integrated face identification method and system
CN108805071A (en) Identity verification method and device, electronic equipment, storage medium
CN106549920A (en) Log-on message input method, log-on message store method and relevant apparatus
CN111582508A (en) Strategy making method and device based on federated learning framework and electronic equipment
CN106470109A (en) A kind of personal identification method and equipment
CN107609914A (en) A kind of intelligent menu design method and system
CN110427182A (en) A kind of template type construction APP method and device
CN110335140A (en) Method, apparatus, electronic equipment based on the black intermediary of social networks prediction loan
CN113569263A (en) Secure processing method and device for cross-private-domain data and electronic equipment
CN104168117A (en) Voice digital signature method
CN104935548A (en) Identity verification method, device and system based on intelligent tattooing equipment
CN106569786A (en) Development method of service application and system
CN109614780B (en) Biological information authentication method and device, storage medium and electronic equipment
CN111429282A (en) Transaction anti-money laundering method and device based on anti-money laundering model migration
CN104660614A (en) Authentication method, electronic equipment and server
CN104657631B (en) The processing method and processing device of the channel information of application
CN108259312A (en) Information issuing method, device and server
CN110765610A (en) PDM (product data management) integration method and device, computer equipment and storage medium
CN110414205A (en) For generating method, apparatus, electronic equipment and the medium of user's portrait
CN104394230A (en) Method, device and system for presenting information
CN114553548A (en) Communication method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
CB02 Change of applicant information

Address after: 201, room 518000, building A, No. 1, front Bay Road, Qianhai Shenzhen Guangdong Shenzhen Hong Kong cooperation zone (Qianhai business secretary)

Applicant after: Shenzhen one ledger Intelligent Technology Co., Ltd.

Address before: 518000 Guangdong city of Shenzhen province Qianhai Shenzhen Hong Kong cooperation zone before Bay Road No. 1 building 201 room A

Applicant before: Shenzhen one ledger Intelligent Technology Co., Ltd.

CB02 Change of applicant information
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination