CN110225076A - File interaction method, apparatus, electronic equipment and storage medium - Google Patents

File interaction method, apparatus, electronic equipment and storage medium Download PDF

Info

Publication number
CN110225076A
CN110225076A CN201910305594.XA CN201910305594A CN110225076A CN 110225076 A CN110225076 A CN 110225076A CN 201910305594 A CN201910305594 A CN 201910305594A CN 110225076 A CN110225076 A CN 110225076A
Authority
CN
China
Prior art keywords
target
file
instruction
protocol type
electronic equipment
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
CN201910305594.XA
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 CN201910305594.XA priority Critical patent/CN110225076A/en
Publication of CN110225076A publication Critical patent/CN110225076A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides a kind of file interaction method, apparatus, electronic equipment and storage medium.The file interaction method can be when receiving file interaction instruction, obtain model agreement, and the model agreement is parsed, determine target protocol type, to support a variety of data exchange agreements, avoid the difference due to data exchange agreement, interactive both sides are caused not dock normally, unnecessary trouble is caused to both sides, further target instruction target word is obtained from file interaction instruction, and according to the target protocol type, execute the target instruction target word, to which different instructions be integrated, with user-friendly, a variety of instructions can also be allowed to execute respectively simultaneously, therefore, when when needing manpower intervention to take corresponding indemnifying measure, single step compensation can be carried out in the link of error, without re-executing whole flow process, not only efficiently, reasonably carry out data processing, also a save the electronic equipment Memory improves runnability.

Description

File interaction method, apparatus, electronic equipment and storage medium
Technical field
The present invention relates to technical field of data processing more particularly to a kind of file interaction method, apparatus, electronic equipment and deposit Storage media.
Background technique
Currently, file interaction product in the market usually only supports the data exchange agreement of single form, and can not be compatible with In step on open-ended fund business datum exchange agreement and it is non-in step on open-ended fund business datum exchange agreement so that interaction both sides When carrying out file interaction, it is also necessary to which uniform data exchange agreement causes to interact otherwise by due to the difference of data exchange agreement Both sides can not normally dock, and cause unnecessary trouble to both sides, be unfavorable for the experience of user.
Summary of the invention
In view of the foregoing, it is necessary to a kind of file interaction method, apparatus, electronic equipment and storage medium are provided, it can It docks interactive both sides normally, further, it is possible to which a variety of instructions is allowed to execute respectively, the link of error can be enabled to carry out single step compensation, Not only more efficiently, rationally, and memory is saved, improves runnability, improves the experience of user.
A kind of file interaction method, which comprises
When receiving file interaction instruction, model agreement is obtained from file interaction instruction;
The model agreement is parsed, determines target protocol type;
Target instruction target word is obtained from file interaction instruction;
According to the target protocol type, the target instruction target word is executed.
Preferred embodiment according to the present invention receives the group that the file interaction instruction includes following one or more kinds of situations It closes:
Receive the file interaction instruction of designated person's triggering;And/or
Receive the file interaction instruction of clocked flip.
Preferred embodiment according to the present invention, described according to the target protocol type, executing the target instruction target word includes:
Data are assembled according to the target protocol type, generate file destination;
Store the file destination.
Preferred embodiment according to the present invention, described according to the target protocol type, executing the target instruction target word includes:
It is assembled according to the target protocol type and sends request;
It is requested according to the transmission, matched file to be sent is obtained from configuration database;
The file to be sent is sent to designated terminal equipment.
Preferred embodiment according to the present invention, described according to the target protocol type, executing the target instruction target word includes:
Downloading request is assembled according to the target protocol type;
It is requested according to the downloading, from the designated terminal device downloads file;
Store the file of downloading.
Preferred embodiment according to the present invention, described according to the target protocol type, executing the target instruction target word includes:
Analysis request is assembled according to the target protocol type;
According to the analysis request, matched file to be resolved is obtained from the configuration database;
According to the target protocol type, the file to be resolved is parsed, data map is obtained;
Business processing is carried out according to the data map.
Preferred embodiment according to the present invention, when executing the target instruction target word, the method also includes:
When detecting that the target instruction target word choking phenomenon occurs when being executed, the data of obstruction are recorded, and are individually performed The data of the obstruction;Or
When detecting that the target instruction target word choking phenomenon occurs when being executed, the institute in the target instruction target word is re-executed There are data.
A kind of file interaction device, described device include:
Acquiring unit, for obtaining model agreement from file interaction instruction when receiving file interaction instruction;
Resolution unit determines target protocol type for parsing to the model agreement;
The acquiring unit is also used to obtain target instruction target word from file interaction instruction;
Execution unit, for executing the target instruction target word according to the target protocol type.
Preferred embodiment according to the present invention receives the group that the file interaction instruction includes following one or more kinds of situations It closes:
Receive the file interaction instruction of designated person's triggering;And/or
Receive the file interaction instruction of clocked flip.
Preferred embodiment according to the present invention, the execution unit execute the target and refer to according to the target protocol type Order includes:
Data are assembled according to the target protocol type, generate file destination;
Store the file destination.
Preferred embodiment according to the present invention, the execution unit execute the target and refer to according to the target protocol type It enables further include:
It is assembled according to the target protocol type and sends request;
It is requested according to the transmission, matched file to be sent is obtained from configuration database;
The file to be sent is sent to designated terminal equipment.
Preferred embodiment according to the present invention, the execution unit execute the target and refer to according to the target protocol type It enables further include:
Downloading request is assembled according to the target protocol type;
It is requested according to the downloading, from the designated terminal device downloads file;
Store the file of downloading.
Preferred embodiment according to the present invention, the execution unit execute the target and refer to according to the target protocol type It enables further include:
Analysis request is assembled according to the target protocol type;
According to the analysis request, matched file to be resolved is obtained from the configuration database;
According to the target protocol type, the file to be resolved is parsed, data map is obtained;
Business processing is carried out according to the data map.
Preferred embodiment according to the present invention, the execution unit are also used to when executing the target instruction target word, when detecting When choking phenomenon occurs when being executed in the target instruction target word, the data of obstruction are recorded, and the data of the obstruction are individually performed;Or Person
The execution unit is also used to hold again when detecting that the target instruction target word choking phenomenon occurs when being executed All data in the row target instruction target word.
A kind of electronic equipment, the electronic equipment include:
Memory stores at least one instruction;And
Processor executes the instruction stored in the memory to realize the file interaction method.
A kind of computer readable storage medium is stored at least one instruction, institute in the computer readable storage medium At least one instruction is stated to be executed by the processor in electronic equipment to realize the file interaction method.
As can be seen from the above technical solutions, the present invention can be handed over when receiving file interaction instruction from the file Model agreement mutually is obtained in instruction, and the model agreement is parsed, target protocol type is determined, to support a variety of numbers According to exchange agreement, the difference due to data exchange agreement is avoided, causes interactive both sides not dock normally, causing to both sides need not The trouble wanted further obtains target instruction target word from file interaction instruction, and according to the target protocol type, executes institute Target instruction target word is stated, so that different instructions be integrated, with user-friendly, while a variety of instructions can also be allowed to distinguish It executes, in this way, when malfunctioning under extreme scenes, when manpower intervention being needed to take corresponding indemnifying measure, the electronic equipment energy Enough links in error carry out single step compensation and not only increase compensation efficiency without re-executing whole flow process, make to remedy and arrange It applies much sooner effectively, also as save the memory of the electronic equipment, improve runnability.
Detailed description of the invention
Fig. 1 is the flow chart of the preferred embodiment of file interaction method of the present invention.
Fig. 2 is the functional block diagram of the preferred embodiment of file interaction device of the present invention.
Fig. 3 is the structural schematic diagram of the electronic equipment for the preferred embodiment that the present invention realizes file interaction method.
Main element symbol description
Electronic equipment 1
Memory 12
Processor 13
File interaction device 11
Acquiring unit 110
Resolution unit 111
Execution unit 112
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, right in the following with reference to the drawings and specific embodiments The present invention is described in detail.
As shown in Figure 1, being the flow chart of the preferred embodiment of file interaction method of the present invention.According to different requirements, should The sequence of step can change in flow chart, and certain steps can be omitted.
The file interaction method is applied in one or more electronic equipment, and the electronic equipment is that one kind can be by According to the instruction for being previously set or storing, the equipment of progress numerical value calculating and/or information processing, hardware include but is not limited to automatically Microprocessor, specific integrated circuit (Application Specific Integrated Circuit, ASIC), programmable gate Array (Field-Programmable Gate Array, FPGA), digital processing unit (Digital Signal Processor, DSP), embedded device etc..
The electronic equipment can be any electronic product that human-computer interaction can be carried out with user, for example, personal meter Calculation machine, tablet computer, smart phone, personal digital assistant (Personal Digital Assistant, PDA), game machine, friendship Mutual formula Web TV (Internet Protocol Television, IPTV), intellectual wearable device etc..
The electronic equipment can also include the network equipment and/or user equipment.Wherein, the network equipment includes, but It is not limited to single network server, the server group of multiple network servers composition or based on cloud computing (Cloud Computing the cloud being made of a large amount of hosts or network server).
Network locating for the electronic equipment include but is not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, it is virtual specially With network (Virtual Private Network, VPN) etc..
S10 obtains model agreement from file interaction instruction when receiving file interaction instruction.
Currently, file interaction product in the market usually only supports the data exchange agreement of single form, and can not be compatible with In step on open-ended fund business datum exchange agreement and it is non-in step on open-ended fund business datum exchange agreement so that interaction both sides When carrying out file interaction, it is also necessary to which uniform data exchange agreement causes to interact otherwise by due to the difference of data exchange agreement Both sides can not normally dock, and cause unnecessary trouble to both sides.
In at least one embodiment of the present invention, the electronic equipment, which receives the file interaction and instructs, includes, but not It is limited to the combination of following one or more kinds of situations:
(1) electronic equipment receives the file interaction instruction of designated person's triggering.
Specifically, the designated person includes, but are not limited to the combination of following one or more:
Interaction both sides in product side, interaction both sides in Sales Channel side, the staff on related service platform, its His affiliated party etc..
By above embodiment, the electronic equipment can execute file interaction according to the actual demand of interaction both sides and appoint Business, meets the need of work of user.
(2) electronic equipment receives the file interaction instruction of clocked flip.
Specifically, the electronic equipment can control the file interaction instruction and trigger every prefixed time interval, alternatively, The electronic equipment can control the file interaction instruction and recycle triggering in preset period of time, and the present invention is to the triggered time Configuration with no restrictions.
Such as: the electronic equipment can control every the primary file interaction instruction of triggering in 1 day, and then carry out the period Property circulation, alternatively, primary described file interaction instruction of triggering the etc. when electronic equipment can control the daily morning 10, in turn Carry out periodic cycle triggering.
By above embodiment, trouble caused by user security risk, regular clocked flip section can be given to avoid manual operation About the time of user's operation, to user bring better experience.
In at least one embodiment of the present invention, it may include in the file interaction instruction, but be not limited to next Kind or a variety of combinations:
The model agreement, command object, relevant information of the designated person etc..
Specifically, the model agreement includes, but are not limited to the combination of following one or more:
Open-ended fund business datum exchange agreement, self-defining data exchange agreement etc..
Such as: the open-ended fund business datum exchange agreement may include in step on open-ended fund business datum exchange Agreement etc..
In at least one embodiment of the present invention, the electronic equipment is after receiving the file interaction instruction, institute State method further include:
The electronic equipment obtains the relevant information of the designated person from file interaction instruction, further, The electronic equipment obtains the configuration relevant information of the pre-stored personnel with triggering permission from configuration database, described Electronic equipment matches the relevant information of the designated person with the configuration relevant information, with the determination designated person Whether there is triggering permission.
Further, when the designated person has triggering permission, the electronic equipment further executes subsequent behaviour Make;When the designated person does not have triggering permission, the electronic equipment stops executing subsequent operation.
It by above embodiment, can more guarantee the safety of file interaction, avoid that bring need not to interaction both sides The loss wanted.
S11 parses the model agreement, determines target protocol type.
In at least one embodiment of the present invention, the model agreement may include, but be not limited to XML (eXtensible Markup Language, extensible markup language) template, FTL (FreeMarker Template Language, customized Row control language) template etc..
Such as: when the model agreement is the XML template, the electronic equipment constructs an XML file and parses work Factory class XmlResolveFactory, further, the electronic equipment parse factory class by the XML file XmlResolveFactory parses the XML template, gets file configuration processing information ResolveSetting, specifically, The electronic equipment reads template profile inlet flow by getResourceAsStream function, then passes through JAXBContext.newInstance obtains JAXBContext example, passes through jaxbContext.createUnmarshaller Unmarshaller example is obtained, is converted to inlet flow finally by Unmarshaller.unmarshal ResolveSetting object, wherein a critically important attribute is defined in the ResolveSetting object, it may be assumed that file Format fileFormat, the file format fileFormat include the opening for being recorded as same field sequence (WIDTH_CSV) Formula fund business data exchange agreement type, and be recorded as being divided the customized number of symbol segmentation field sequence (SPLIT_CSV) Current need can be further identified in this way, the electronic equipment passes through the feature for determining field sequence according to exchange agreement type Which kind of data exchange agreement type the file to be parsed is.
Further, the target protocol type refers to that interactive both sides finally will carry out file friendship with what type of agreement Mutually, the target protocol type may include, but be not limited to: open-ended fund business datum exchange agreement, self-defining data are handed over Change agreement etc..
S12 obtains target instruction target word from file interaction instruction.
It at least one embodiment of the present invention, further include the target instruction target word in the exchange files instruction, it is described Target instruction target word refers to the specific instruction that the electronic equipment needs to be implemented.
Specifically, the target instruction target word may include, but be not limited to the combination of following one or more kinds of instructions:
Generate file instruction, send file instruction, downloading file instruction, resolution file instruction etc..
By above embodiment, the electronic equipment can integrate a variety of usual instructions in file interaction field Together, with user-friendly.
S13 executes the target instruction target word according to the target protocol type.
In at least one embodiment of the present invention, corresponding to different target instruction target words, the electronic equipment will also be executed Different operation, and due to the difference of the target protocol type, the file of centre interaction also will be different, specifically will below into Row description.
Preferably, according to the target protocol type, execute the target instruction target word includes: the electronic equipment
The electronic equipment assembles data according to the target protocol type, generates file destination, and store the target File.
It is understood that the data format due to every kind of target protocol type is different, the assembling side of corresponding field Formula is also different.
Further, data are assembled according to the target protocol type in the electronic equipment, generates the file destination Afterwards, the electronic equipment stores the file destination, and specifically, the file destination can be stored in institute by the electronic equipment It states in configuration database, either, the electronic equipment can also store the file destination to Cloud Server, after facilitating It is continuous to search, while being also the interaction data trace of interaction both sides.
Preferably, the electronic equipment executes the target instruction target word according to the target protocol type further include:
The electronic equipment is assembled according to the target protocol type sends request, and according to transmissions request, from matching It sets and obtains matched file to be sent in database, the file to be sent is sent to designated terminal and set by the electronic equipment It is standby.
Specifically, the electronic equipment can obtain the title or mark of the file to be sent from the transmission request Know, and according to the title or mark, matched file is obtained from the configuration database, and matched file is determined For the file to be sent.
Further, the designated terminal equipment may include, but be not limited to the end of product side (such as: Fund Company etc.) End equipment etc., the product side can carry out the determination of data after receiving the file to be sent to the file to be sent And the operation such as registration.
Preferably, the electronic equipment executes the target instruction target word according to the target protocol type further include:
The electronic equipment assembles downloading request according to the target protocol type, and is requested according to the downloading, from institute Designated terminal device downloads file is stated, further, the file of the electronic equipment storage downloading.
Specifically, the electronic equipment can get the title or mark of the file to be downloaded from the downloading request Know etc..
Further, various mutual files are stored in the designated terminal equipment.
Further, the electronic equipment is downloaded from the designated terminal equipment according to the title or mark File, and the file of downloading is stored in the configuration database, either, the electronic equipment can also be by the text of downloading Part is stored to Cloud Server, to facilitate subsequent lookup, while being also the interaction data trace of interaction both sides.
Preferably, the electronic equipment executes the target instruction target word according to the target protocol type further include:
The electronic equipment assembles analysis request according to the target protocol type, and according to the analysis request, from institute It states and obtains matched file to be resolved in configuration database, the electronic equipment is according to the target protocol type, described in parsing File to be resolved obtains data map, and further carries out business processing according to the data map.
Similarly, from the analysis request, the electronic equipment can get the file to be resolved title or Person's mark, according to the title or mark, the electronic equipment can match from the configuration database and get institute State file to be resolved.
Further, the display data that the data map can be more specific and perfect, makes people very clear, and number It covers all at one glance according to rule.
Further, the electronic equipment carries out business processing according to the data map.
Such as: file is confirmed for opening an account in open-ended fund business datum exchange agreement, channel side upload data into After row is opened an account, the electronic equipment, which not only will return to open an account, confirms file, it is also necessary to the investor's fund Transaction Account number that will be opened It is saved in the database of channel side local, in addition, for applying to purchase confirmation file, it is described after request for data is applied to purchase in channel side upload Confirmation file is applied to purchase in return after electronic equipment also needs to carry out share registration, overturns corresponding order status (having confirmed that), and will The share of confirmation is saved in database, shows to the front end of data and provides data source.
By above-mentioned four kinds of embodiments, the electronic equipment can integrate different instructions, to facilitate use Family operation.
Meanwhile the electronic equipment can also allow four kinds of instructions to execute respectively, therefore, malfunction when under extreme scenes, need When manpower intervention being wanted to take corresponding indemnifying measure, the electronic equipment can carry out single step compensation, and nothing in the link of error Whole flow process need to be re-executed, compensation efficiency is not only increased, keeps remedial measure effective much sooner, also as save the electronics The memory of equipment improves runnability.
Such as: after the file destination generates, cause to send failure due to Network Abnormal etc., then manpower intervention Afterwards, it is only necessary to click and send.
Preferably, when the electronic equipment executes the target instruction target word, the method also includes:
(1) when detecting that the target instruction target word choking phenomenon occurs when being executed, the electronic equipment record obstruction Data, and the data of the obstruction are individually performed.
Such as: when in the target instruction target word including 100 data needed to be implemented, if the 99th data mistake, and Cause to block, then the electronic equipment records the 99th data, and is individually performed subsequent, so as to save program operation when Between, improve operational efficiency.
(2) when detecting that the target instruction target word choking phenomenon occurs when being executed, the electronic equipment re-executes institute State all data in target instruction target word.
Such as: when which data is wrong in uncertain 100 datas, the electronic equipment re-executes all 100 Data avoid data jamming, cause program that can not execute.
By above embodiment, the electronic equipment can be when the target instruction target word executes and blocks, for different Situation is timely and effectively reacted, and the efficiency of operation is improved.
In conclusion the present invention can obtain association from file interaction instruction when receiving file interaction instruction Template is discussed, and the model agreement is parsed, target protocol type is determined, to support a variety of data exchange agreements, keeps away Exempt from the difference due to data exchange agreement, causes interactive both sides not dock normally, unnecessary trouble is caused to both sides, into one Step obtains target instruction target word from file interaction instruction, and according to the target protocol type, executes the target instruction target word, from And integrate different instructions, with user-friendly, while a variety of instructions can also be allowed to execute respectively, therefore, when It malfunctions under extreme scenes, when manpower intervention being needed to take corresponding indemnifying measure, the electronic equipment can be in the ring of error Section carries out single step compensation and not only increases compensation efficiency without re-executing whole flow process, there is remedial measure much sooner Effect also as save the memory of the electronic equipment, improves runnability.
As shown in Fig. 2, being the functional block diagram of the preferred embodiment of file interaction device of the present invention.The file interaction dress Setting 11 includes acquiring unit 110, resolution unit 111 and execution unit 112.So-called module/the unit of the present invention refers to one kind Can be performed by processor 13, and the series of computation machine program segment of fixed function can be completed, it is stored in memory In 12.In the present embodiment, it will be described in detail in subsequent embodiment about the function of each module/unit.
When receiving file interaction instruction, acquiring unit 110 obtains model agreement from file interaction instruction.
Currently, file interaction product in the market usually only supports the data exchange agreement of single form, and can not be compatible with In step on open-ended fund business datum exchange agreement and it is non-in step on open-ended fund business datum exchange agreement so that interaction both sides When carrying out file interaction, it is also necessary to which uniform data exchange agreement causes to interact otherwise by due to the difference of data exchange agreement Both sides can not normally be docked, and cause unnecessary trouble to both sides.
In at least one embodiment of the present invention, the electronic equipment, which receives the file interaction and instructs, includes, but not It is limited to the combination of following one or more kinds of situations:
(1) electronic equipment receives the file interaction instruction of designated person's triggering;And/or
Specifically, the designated person includes, but are not limited to the combination of following one or more:
Interaction both sides in product side, interaction both sides in Sales Channel side, the staff on related service platform, its His affiliated party etc..
By above embodiment, the electronic equipment can execute file interaction according to the actual demand of interaction both sides and appoint Business, meets the need of work of user.
(2) electronic equipment receives the file interaction instruction of clocked flip.
Specifically, the electronic equipment can control the file interaction instruction and trigger every prefixed time interval, alternatively, The electronic equipment can control the file interaction instruction and recycle triggering in preset period of time, and the present invention is to the triggered time Configuration with no restrictions.
Such as: the electronic equipment can control every the primary file interaction instruction of triggering in 1 day, and then carry out the period Property circulation, alternatively, primary described file interaction instruction of triggering the etc. when electronic equipment can control the daily morning 10, in turn Carry out periodic cycle triggering.
By above embodiment, trouble caused by user security risk, regular clocked flip section can be given to avoid manual operation About the time of user's operation, to user bring better experience.
In at least one embodiment of the present invention, it may include in the file interaction instruction, but be not limited to next Kind or a variety of combinations:
The model agreement, command object, relevant information of the designated person etc..
Specifically, the model agreement includes, but are not limited to the combination of following one or more:
Open-ended fund business datum exchange agreement, self-defining data exchange agreement etc..
Such as: the open-ended fund business datum exchange agreement may include in step on open-ended fund business datum exchange Agreement etc..
In at least one embodiment of the present invention, after receiving the file interaction instruction, the method also includes:
The acquiring unit 110 obtains the relevant information of the designated person, further from file interaction instruction Ground, the acquiring unit 110 obtain the configuration correlation letter of the pre-stored personnel with triggering permission from configuration database Breath, the electronic equipment matches the relevant information of the designated person with the configuration relevant information, described in determination Whether designated person has triggering permission.
Further, when the designated person has triggering permission, the electronic equipment further executes subsequent behaviour Make;When the designated person does not have triggering permission, the electronic equipment stops executing subsequent operation.
It by above embodiment, can more guarantee the safety of file interaction, avoid that bring need not to interaction both sides The loss wanted.
Resolution unit 111 parses the model agreement, determines target protocol type.
In at least one embodiment of the present invention, the model agreement may include, but be not limited to XML (eXtensible Markup Language, extensible markup language) template, FTL (FreeMarker Template Language, customized Row control language) template etc..
Such as: when the model agreement is the XML template, the resolution unit 111 constructs an XML file parsing Factory class XmlResolveFactory, further, the resolution unit 111 parse factory class by the XML file XmlResolveFactory parses the XML template, gets file configuration processing information ResolveSetting, specifically, The resolution unit 111 reads template profile inlet flow by getResourceAsStream function, then passes through JAXBContext.newInstance obtains JAXBContext example, passes through jaxbContext.createUnmarshaller Unmarshaller example is obtained, is converted to inlet flow finally by Unmarshaller.unmarshal ResolveSetting object, wherein a critically important attribute is defined in the ResolveSetting object, it may be assumed that file Format fileFormat, the file format fileFormat include the opening for being recorded as same field sequence (WIDTH_CSV) Formula fund business data exchange agreement type, and be recorded as being divided the customized number of symbol segmentation field sequence (SPLIT_CSV) It can further identify and work as in this way, the resolution unit 111 passes through the feature for determining field sequence according to exchange agreement type It is preceding to need which kind of data exchange agreement type the file parsed is.
Further, the target protocol type refers to that interactive both sides finally will carry out file friendship with what type of agreement Mutually, the target protocol type may include, but be not limited to: open-ended fund business datum exchange agreement, self-defining data are handed over Change agreement etc..
The acquiring unit 110 obtains target instruction target word from file interaction instruction.
It at least one embodiment of the present invention, further include the target instruction target word in the exchange files instruction, it is described Target instruction target word refers to the specific instruction that the electronic equipment needs to be implemented.
Specifically, the target instruction target word may include, but be not limited to the combination of following one or more kinds of instructions:
Generate file instruction, send file instruction, downloading file instruction, resolution file instruction etc..
By above embodiment, the electronic equipment can integrate a variety of usual instructions in file interaction field Together, with user-friendly.
Execution unit 112 executes the target instruction target word according to the target protocol type.
In at least one embodiment of the present invention, corresponding to different target instruction target words, the execution unit 112 will also be held The different operation of row, and due to the difference of the target protocol type, the file of centre interaction also will be different, specifically will be below It is described.
Preferably, according to the target protocol type, execute the target instruction target word includes: the execution unit 112
The execution unit 112 assembles data according to the target protocol type, generates file destination, and store the mesh Mark file.
It is understood that the data format due to every kind of target protocol type is different, the assembling side of corresponding field Formula is also different.
Further, data are being assembled according to the target protocol type, after generating the file destination, the electronics is set Standby to store the file destination, specifically, the file destination can be stored in the configuration database by the electronic equipment In, either, the electronic equipment can also store the file destination to Cloud Server, to facilitate subsequent lookup, simultaneously It also is the interaction data trace of interaction both sides.
Preferably, the execution unit 112 executes the target instruction target word according to the target protocol type further include:
The execution unit 112 is assembled according to the target protocol type sends request, and is requested according to the transmission, from Matched file to be sent is obtained in configuration database, the file to be sent is sent to specified whole by the execution unit 112 End equipment.
Specifically, the electronic equipment can obtain the title or mark of the file to be sent from the transmission request Know, and according to the title or mark, matched file is obtained from the configuration database, and matched file is determined For the file to be sent.
Further, the designated terminal equipment may include, but be not limited to the end of product side (such as: Fund Company etc.) End equipment etc., the product side can carry out the determination of data after receiving the file to be sent to the file to be sent And the operation such as registration.
Preferably, the execution unit 112 executes the target instruction target word according to the target protocol type further include:
The execution unit 112 assembles downloading request according to the target protocol type, and is requested according to the downloading, from The designated terminal device downloads file, further, the execution unit 112 store the file of downloading.
Specifically, the acquiring unit 110 can from it is described downloading request in get the file to be downloaded title or Person's mark etc..
Further, various mutual files are stored in the designated terminal equipment.
Further, the execution unit 112 is according to the title or mark, under in the designated terminal equipment Publish papers part, and the file of downloading be stored in the configuration database, either, the execution unit 112 can also will under The file of load is stored to Cloud Server, to facilitate subsequent lookup, while being also the interaction data trace of interaction both sides.
Preferably, the execution unit 112 executes the target instruction target word according to the target protocol type further include:
The execution unit 112 assembles analysis request according to the target protocol type, and according to the analysis request, from Matched file to be resolved is obtained in the configuration database, the execution unit 112 is according to the target protocol type, parsing The file to be resolved, obtains data map, and further carries out business processing according to the data map.
Similarly, from the analysis request, the acquiring unit 110 can get the title of the file to be resolved Perhaps according to the title or mark, the electronic equipment can be matched and be got from the configuration database mark The file to be resolved.
Further, the display data that the data map can be more specific and perfect, makes people very clear, and number It covers all at one glance according to rule.
Further, the electronic equipment carries out business processing according to the data map.
Such as: file is confirmed for opening an account in open-ended fund business datum exchange agreement, channel side upload data into After row is opened an account, the electronic equipment, which not only will return to open an account, confirms file, it is also necessary to the investor's fund Transaction Account number that will be opened It is saved in the database of channel side local, in addition, for applying to purchase confirmation file, it is described after request for data is applied to purchase in channel side upload Confirmation file is applied to purchase in return after electronic equipment also needs to carry out share registration, overturns corresponding order status (having confirmed that), and will The share of confirmation is saved in database, shows to the front end of data and provides data source.
By above-mentioned four kinds of embodiments, the execution unit 112 can integrate different instructions, with convenient User's operation.
Meanwhile the execution unit 112 can also allow four kinds of instructions to execute respectively, therefore, malfunction when under extreme scenes, When manpower intervention being needed to take corresponding indemnifying measure, the execution unit 112 can carry out single step compensation in the link of error, Without re-executing whole flow process, compensation efficiency is not only increased, keeps remedial measure effective much sooner, is also ad save described The memory of electronic equipment improves runnability.
Such as: after the file destination generates, cause to send failure due to Network Abnormal etc., then manpower intervention Afterwards, it is only necessary to click and send.
Preferably, when the execution unit 112 executes the target instruction target word, the method also includes:
(1) when detecting that the target instruction target word choking phenomenon occurs when being executed, the record of execution unit 112 obstruction Data, and the data of the obstruction are individually performed.
Such as: when in the target instruction target word including 100 data needed to be implemented, if the 99th data mistake, and Cause to block, then the execution unit 112 records the 99th data, and is individually performed subsequent, to save program operation Time improves operational efficiency.
(2) when detecting that the target instruction target word choking phenomenon occurs when being executed, the execution unit 112 is re-executed All data in the target instruction target word.
Such as: when which data is wrong in uncertain 100 datas, the execution unit 112 re-executes whole 100 Data avoids data jamming, causes program that can not execute.
By above embodiment, the execution unit 112 can be when the target instruction target word executes and blocks, for difference The case where timely and effectively reacted, improve the efficiency of operation.
In conclusion the present invention can obtain association from file interaction instruction when receiving file interaction instruction Template is discussed, and the model agreement is parsed, target protocol type is determined, to support a variety of data exchange agreements, keeps away Exempt from the difference due to data exchange agreement, cause interactive both sides not docked normally, cause unnecessary trouble to both sides, Target instruction target word further is obtained from file interaction instruction, and according to the target protocol type, executes the target and refers to It enables, so that different instructions be integrated, with user-friendly, while a variety of instructions can also be allowed to execute respectively, because This, malfunctions when under extreme scenes, and when manpower intervention being needed to take corresponding indemnifying measure, the electronic equipment can malfunction Link carry out single step compensation, without re-executing whole flow process, not only increase compensation efficiency, make remedial measure more and Shi Youxiao also as save the memory of the electronic equipment, improves runnability.
As shown in figure 3, being the structural schematic diagram of the electronic equipment for the preferred embodiment that the present invention realizes file interaction method.
The electronic equipment 1 be it is a kind of can according to the instruction for being previously set or store, automatic progress numerical value calculating and/or The equipment of information processing, hardware include but is not limited to microprocessor, specific integrated circuit (Application Specific Integrated Circuit, ASIC), programmable gate array (Field-Programmable Gate Array, FPGA), number Word processing device (Digital Signal Processor, DSP), embedded device etc..
The electronic equipment 1, which can also be but not limited to any one, to pass through keyboard, mouse, remote controler, touching with user The modes such as template or voice-operated device carry out the electronic product of human-computer interaction, for example, personal computer, tablet computer, smart phone, Personal digital assistant (Personal Digital Assistant, PDA), game machine, Interactive Internet TV (Internet Protocol Television, IPTV), intellectual wearable device etc..
The electronic equipment 1 can also be that the calculating such as desktop PC, notebook, palm PC and cloud server are set It is standby.
Network locating for the electronic equipment 1 include but is not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, it is virtual specially With network (Virtual Private Network, VPN) etc..
In one embodiment of the invention, the electronic equipment 1 includes, but are not limited to memory 12, processor 13, And it is stored in the computer program that can be run in the memory 12 and on the processor 13, such as file interaction journey Sequence.
It will be understood by those skilled in the art that the schematic diagram is only the example of electronic equipment 1, not structure paired electrons The restriction of equipment 1 may include perhaps combining certain components or different components, example than illustrating more or fewer components Such as described electronic equipment 1 can also include input-output equipment, network access equipment, bus.
Alleged processor 13 can be central processing unit (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng the processor 13 is arithmetic core and the control centre of the electronic equipment 1, entire using various interfaces and connection The various pieces of electronic equipment 1, and execute the operating system of the electronic equipment 1 and types of applications program, the program of installation Code etc..
The processor 13 executes the operating system of the electronic equipment 1 and the types of applications program of installation.The place Reason device 13 executes the application program to realize the step in above-mentioned each file interaction embodiment of the method, such as shown in FIG. 1 Step S10, S11, S12, S13.
Alternatively, the processor 13 realizes each module in above-mentioned each Installation practice/mono- when executing the computer program The function of member, such as: when receiving file interaction instruction, model agreement is obtained from file interaction instruction;To described Model agreement is parsed, and determines target protocol type;Target instruction target word is obtained from file interaction instruction;According to the mesh Protocol type is marked, the target instruction target word is executed.
Illustratively, the computer program can be divided into one or more module/units, one or more A module/unit is stored in the memory 12, and is executed by the processor 13, to complete the present invention.It is one Or multiple module/units can be the series of computation machine program instruction section that can complete specific function, the instruction segment is for retouching State implementation procedure of the computer program in the electronic equipment 1.It is obtained for example, the computer program can be divided into Take unit 110, resolution unit 111 and execution unit 112.
The memory 12 can be used for storing the computer program and/or module, the processor 13 by operation or The computer program and/or module being stored in the memory 12 are executed, and calls the data being stored in memory 12, Realize the various functions of the electronic equipment 1.The memory 12 can mainly include storing program area and storage data area, In, storing program area can application program needed for storage program area, at least one function (such as sound-playing function, image Playing function etc.) etc.;Storage data area, which can be stored, uses created data (such as audio data, phone directory according to mobile phone Deng) etc..In addition, memory 12 may include high-speed random access memory, it can also include nonvolatile memory, such as firmly Disk, memory, plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) block, flash card (Flash Card), at least one disk memory, flush memory device or other volatile solid-states Part.
The memory 12 can be the external memory and/or internal storage of electronic equipment 1.Further, described Memory 12 can be the circuit with store function for not having physical form in integrated circuit, such as RAM (Random-Access Memory, random access memory), FIFO (First In First Out) etc..Alternatively, the memory 12 is also possible to Memory with physical form, such as memory bar, TF card (Trans-flash Card).
If the integrated module/unit of the electronic equipment 1 is realized in the form of SFU software functional unit and as independent Product when selling or using, can store in a computer readable storage medium.Based on this understanding, the present invention is real All or part of the process in existing above-described embodiment method, can also instruct relevant hardware come complete by computer program At the computer program can be stored in a computer readable storage medium, which is being executed by processor When, it can be achieved that the step of above-mentioned each embodiment of the method.
Wherein, the computer program includes computer program code, and the computer program code can be source code Form, object identification code form, executable file or certain intermediate forms etc..The computer-readable medium may include: can Carry any entity or device, recording medium, USB flash disk, mobile hard disk, magnetic disk, CD, computer of the computer program code Memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It should be noted that the computer-readable medium The content for including can carry out increase and decrease appropriate according to the requirement made laws in jurisdiction with patent practice, such as in certain departments Method administrative area does not include electric carrier signal and telecommunication signal according to legislation and patent practice, computer-readable medium.
In conjunction with Fig. 1, the memory 12 in the electronic equipment 1 stores multiple instruction to realize a kind of file interaction side The multiple instruction can be performed to realize in method, the processor 13: when receiving file interaction instruction, handing over from the file Mutually model agreement is obtained in instruction;The model agreement is parsed, determines target protocol type;Refer to from the file interaction Target instruction target word is obtained in order;According to the target protocol type, the target instruction target word is executed.
Preferred embodiment according to the present invention receives the group that the file interaction instruction includes following one or more kinds of situations It closes:
Receive the file interaction instruction of designated person's triggering;And/or
Receive the file interaction instruction of clocked flip.
Preferred embodiment according to the present invention, the processor 13 also execute multiple instruction and include:
Data are assembled according to the target protocol type, generate file destination;
Store the file destination.
Preferred embodiment according to the present invention, the processor 13 also execute multiple instruction and include:
It is assembled according to the target protocol type and sends request;
It is requested according to the transmission, matched file to be sent is obtained from configuration database;
The file to be sent is sent to designated terminal equipment.
Preferred embodiment according to the present invention, the processor 13 also execute multiple instruction and include:
Downloading request is assembled according to the target protocol type;
It is requested according to the downloading, from the designated terminal device downloads file;
Store the file of downloading.
Preferred embodiment according to the present invention, the processor 13 also execute multiple instruction and include:
Analysis request is assembled according to the target protocol type;
According to the analysis request, matched file to be resolved is obtained from the configuration database;
According to the target protocol type, the file to be resolved is parsed, data map is obtained;
Business processing is carried out according to the data map.
Preferred embodiment according to the present invention, the processor 13 also execute multiple instruction and include:
When detecting that the target instruction target word choking phenomenon occurs when being executed, the data of obstruction are recorded, and are individually performed The data of the obstruction;Or
When detecting that the target instruction target word choking phenomenon occurs when being executed, the institute in the target instruction target word is re-executed There are data.
Specifically, the processor 13 can refer to the concrete methods of realizing of above-metioned instruction related in Fig. 1 corresponding embodiment The description of step, this will not be repeated here.
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the module It divides, only a kind of logical function partition, there may be another division manner in actual implementation.
The module as illustrated by the separation member may or may not be physically separated, aobvious as module The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.Some or all of the modules therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
It, can also be in addition, each functional module in each embodiment of the present invention can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of hardware adds software function module.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie In the case where without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.
Therefore, in all respects, the present embodiments are to be considered as illustrative and not restrictive, this The range of invention is indicated by the appended claims rather than the foregoing description, it is intended that the equivalent requirements of the claims will be fallen in All changes in meaning and scope are included in the present invention.Any attached associated diagram label in claim should not be considered as limit Claim involved in making.
Furthermore, it is to be understood that one word of " comprising " does not exclude other units or steps, odd number is not excluded for plural number.In system claims The multiple units or device of statement can also be implemented through software or hardware by a unit or device.Second equal words are used It indicates title, and does not indicate any particular order.
Finally it should be noted that the above examples are only used to illustrate the technical scheme of the present invention and are not limiting, although reference Preferred embodiment describes the invention in detail, those skilled in the art should understand that, it can be to of the invention Technical solution is modified or equivalent replacement, without departing from the spirit and scope of the technical solution of the present invention.

Claims (10)

1. a kind of file interaction method, which is characterized in that the described method includes:
When receiving file interaction instruction, model agreement is obtained from file interaction instruction;
The model agreement is parsed, determines target protocol type;
Target instruction target word is obtained from file interaction instruction;
According to the target protocol type, the target instruction target word is executed.
2. file interaction method as described in claim 1, which is characterized in that receiving the file interaction instruction includes with next The combination of kind or a variety of situations:
Receive the file interaction instruction of designated person's triggering;And/or
Receive the file interaction instruction of clocked flip.
3. file interaction method as described in claim 1, which is characterized in that it is described according to the target protocol type, it executes The target instruction target word includes:
Data are assembled according to the target protocol type, generate file destination;
Store the file destination.
4. file interaction method as described in claim 1, which is characterized in that it is described according to the target protocol type, it executes The target instruction target word includes:
It is assembled according to the target protocol type and sends request;
It is requested according to the transmission, matched file to be sent is obtained from configuration database;
The file to be sent is sent to designated terminal equipment.
5. file interaction method as described in claim 1, which is characterized in that it is described according to the target protocol type, it executes The target instruction target word includes:
Downloading request is assembled according to the target protocol type;
It is requested according to the downloading, from the designated terminal device downloads file;
Store the file of downloading.
6. file interaction method as described in claim 1, which is characterized in that it is described according to the target protocol type, it executes The target instruction target word includes:
Analysis request is assembled according to the target protocol type;
According to the analysis request, matched file to be resolved is obtained from the configuration database;
According to the target protocol type, the file to be resolved is parsed, data map is obtained;
Business processing is carried out according to the data map.
7. the file interaction method as described in any one of claim 3 to 6, which is characterized in that refer to executing the target When enabling, the method also includes:
When detecting that the target instruction target word choking phenomenon occurs when being executed, the data of obstruction are recorded, and are individually performed described The data of obstruction;Or
When detecting that the target instruction target word choking phenomenon occurs when being executed, all numbers in the target instruction target word are re-executed According to.
8. a kind of file interaction device, which is characterized in that described device includes:
Acquiring unit, for obtaining model agreement from file interaction instruction when receiving file interaction instruction;
Resolution unit determines target protocol type for parsing to the model agreement;
The acquiring unit is also used to obtain target instruction target word from file interaction instruction;
Execution unit, for executing the target instruction target word according to the target protocol type.
9. a kind of electronic equipment, which is characterized in that the electronic equipment includes:
Memory stores at least one instruction;And
Processor executes the instruction stored in the memory to realize file as claimed in any of claims 1 to 7 in one of claims Exchange method.
10. a kind of computer readable storage medium, it is characterised in that: be stored at least one in the computer readable storage medium A instruction, at least one described instruction are executed by the processor in electronic equipment to realize such as any one of claim 1 to 7 The file interaction method.
CN201910305594.XA 2019-04-16 2019-04-16 File interaction method, apparatus, electronic equipment and storage medium Pending CN110225076A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910305594.XA CN110225076A (en) 2019-04-16 2019-04-16 File interaction method, apparatus, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910305594.XA CN110225076A (en) 2019-04-16 2019-04-16 File interaction method, apparatus, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN110225076A true CN110225076A (en) 2019-09-10

Family

ID=67822580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910305594.XA Pending CN110225076A (en) 2019-04-16 2019-04-16 File interaction method, apparatus, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110225076A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110580244A (en) * 2019-09-12 2019-12-17 深圳乐信软件技术有限公司 file processing method and device, server and storage medium
CN111026394A (en) * 2019-12-06 2020-04-17 光大兴陇信托有限责任公司 Method for carrying out flow docking by utilizing self-service docking platform
CN111935269A (en) * 2020-08-04 2020-11-13 上海交大慧谷通用技术有限公司 Data exchange method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159760A (en) * 2007-10-24 2008-04-09 中兴通讯股份有限公司 Method and system for implementing communication protocol based on XML data interchange file
CN107798579A (en) * 2017-10-19 2018-03-13 中国平安财产保险股份有限公司 The generation method and its terminal of a kind of document of agreement
CN108366050A (en) * 2018-01-25 2018-08-03 北京电子工程总体研究所 A kind of common communication protocol processing method
WO2018214168A1 (en) * 2017-05-26 2018-11-29 西门子公司 Data transmission method and apparatus
CN109450922A (en) * 2018-11-29 2019-03-08 厦门科灿信息技术有限公司 A kind of communication data analytic method, device and relevant device
CN109561104A (en) * 2018-12-28 2019-04-02 深圳市创梦天地科技有限公司 A kind of communication protocol conversion method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159760A (en) * 2007-10-24 2008-04-09 中兴通讯股份有限公司 Method and system for implementing communication protocol based on XML data interchange file
WO2018214168A1 (en) * 2017-05-26 2018-11-29 西门子公司 Data transmission method and apparatus
CN107798579A (en) * 2017-10-19 2018-03-13 中国平安财产保险股份有限公司 The generation method and its terminal of a kind of document of agreement
CN108366050A (en) * 2018-01-25 2018-08-03 北京电子工程总体研究所 A kind of common communication protocol processing method
CN109450922A (en) * 2018-11-29 2019-03-08 厦门科灿信息技术有限公司 A kind of communication data analytic method, device and relevant device
CN109561104A (en) * 2018-12-28 2019-04-02 深圳市创梦天地科技有限公司 A kind of communication protocol conversion method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110580244A (en) * 2019-09-12 2019-12-17 深圳乐信软件技术有限公司 file processing method and device, server and storage medium
CN111026394A (en) * 2019-12-06 2020-04-17 光大兴陇信托有限责任公司 Method for carrying out flow docking by utilizing self-service docking platform
CN111026394B (en) * 2019-12-06 2020-12-15 光大兴陇信托有限责任公司 Method for carrying out flow docking by utilizing self-service docking platform
CN111935269A (en) * 2020-08-04 2020-11-13 上海交大慧谷通用技术有限公司 Data exchange method and system
CN111935269B (en) * 2020-08-04 2023-08-25 上海交大慧谷通用技术有限公司 Data exchange method and system

Similar Documents

Publication Publication Date Title
US20190244227A1 (en) Bulletin board information management system
CN109800223A (en) Log processing method, device, electronic equipment and storage medium
GB2558062A (en) Collection strategies that facilitate arranging portions of documents into content collections
US20140222712A1 (en) Data acquisition, normalization, and exchange in a retail ecosystem
CN107392766A (en) Method for processing business, adapter and computer-readable recording medium
CN109815464A (en) PDF document generation method, device, electronic equipment and storage medium
CN102142014B (en) System and method for export and import of metadata located in metadata registries
CN110225076A (en) File interaction method, apparatus, electronic equipment and storage medium
US20140289243A1 (en) Method and system for centralized issue tracking
CN109359026A (en) Log reporting method, device, electronic equipment and computer readable storage medium
CN113312116B (en) System and method for offloading application extension script execution from an application hosting infrastructure
US20230205989A1 (en) System and Method for a Thing Machine to Perform Models
US9760552B2 (en) Document renewal and translation
CN105556533B (en) Method for automatically generating identification document and computing device
CN109086433A (en) A kind of file management method and server based on big data analysis
JP2022531370A (en) Determining and coordinating the software used by the managed network
US20040064803A1 (en) Validation system and method
US20080126430A1 (en) Intermediary document for critical change control
JP2015184723A (en) document creation support system
CN110413598A (en) List data amending method, device, electronic equipment and storage medium
CN114444478A (en) Voucher visualization method and device, electronic equipment and storage medium
JP5883813B2 (en) Information processing apparatus and program
US10019295B2 (en) Method and system for managing and linking software applications
CA3008155A1 (en) Scalable computing systems and methods for intellectual property rights and royalty management
JP5048537B2 (en) Workflow processing device

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190910