CN110099104A - Document transmission method, system and storage medium - Google Patents

Document transmission method, system and storage medium Download PDF

Info

Publication number
CN110099104A
CN110099104A CN201910295684.5A CN201910295684A CN110099104A CN 110099104 A CN110099104 A CN 110099104A CN 201910295684 A CN201910295684 A CN 201910295684A CN 110099104 A CN110099104 A CN 110099104A
Authority
CN
China
Prior art keywords
file
server
destination
file destination
information
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.)
Granted
Application number
CN201910295684.5A
Other languages
Chinese (zh)
Other versions
CN110099104B (en
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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201910295684.5A priority Critical patent/CN110099104B/en
Publication of CN110099104A publication Critical patent/CN110099104A/en
Priority to PCT/CN2019/102534 priority patent/WO2020206904A1/en
Application granted granted Critical
Publication of CN110099104B publication Critical patent/CN110099104B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

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

Abstract

This application involves big data field, a kind of document transmission method, system and storage medium are provided.Method includes: to receive the file outflow that service server is transmitted by unified file calling interface by file interface server to request and file stream to be transmitted, restoring files to be transmitted are turned to file destination according to file outflow request by unified file calling interface, and file destination is sent to interior barrier cloud storage service device and is stored, File Agent server receives the file that service server is sent and spreads out of instruction, file destination, which is obtained, from interior barrier cloud storage service device according to file outflow instruction identifies corresponding file destination stream, file destination is identified into corresponding file destination stream and pushes to target association side.By unified file transmission logic and processing mode, file transmission is realized by way of file stream between different zones network, it can be more efficient more easily to realize file transmission under the premise of assuring data security.

Description

Document transmission method, system and storage medium
Technical field
This application involves field of computer technology, more particularly to a kind of document transmission method, system and storage medium.
Background technique
With the rapid development of Computer Multimedia Technology, seem especially heavy to the control management of network big data resource It wants.Currently, being improved by individually being constructed private clound (Private Clouds) for some specific resources to data, safety With effective control of service quality, private clound is deployed in the firewall of enterprise data center, or is deployed in a safety Hosting place, to guarantee the safety of data.However, having between different network areas stringent in private clound Permission control, file transmission is very inconvenient, and file transmission requires individually to develop every time, the maintenance cost in later period Because of the difference of implementation, cause maintenance mode complicated, operating cost is high.
Summary of the invention
Based on this, it is necessary to the complicated, technical problem at high cost for file, provide it is a kind of efficiently and at This lower document transmission method, system and storage medium.
A kind of document transmission method, which comprises
File interface server receive file outflow request that service server is transmitted by unified file calling interface with File stream to be transmitted, the file outflow request carry file storage information and the first affiliated party transmission information;
The restoring files to be transmitted are turned to target according to file outflow request by the unified file calling interface File, and the file destination is sent to by interior barrier cloud storage service device according to file storage information and is stored;
File Agent server receives the file outflow instruction that the service server is sent, and the file outflow instruction is taken It is identified with file destination, the file destination is obtained from the interior barrier cloud storage service device according to file outflow instruction Identify corresponding file destination stream;
The File Agent server obtains first affiliated party and transmits information, is transmitted and is believed according to first affiliated party It ceases and determines first object transmission mode, the file destination is identified into corresponding file destination stream with the first object transmission side Formula pushes to target association side.
In one embodiment, the File Agent server is stored according to file outflow instruction from the interior barrier Server obtains the step of file destination identifies corresponding file destination stream, further includes:
The File Agent server sends to file intermediate server according to file outflow instruction and obtains file stream Notice, the acquisition file circulation, which is known, carries the file destination mark;
The file intermediate server is identified from the interior barrier cloud storage service device according to the file destination with text The form of part stream reads the file destination and identifies corresponding file destination, obtains the file destination stream, and by the target File stream pushes to the File Agent server.
In one embodiment, described information is stored according to the file file destination is sent to interior barrier cloud to deposit The step of storage server is stored, further includes:
The unified file calling interface sends logging request, the logging request to the interior barrier cloud storage service device Carry the identity information of the service server;
The interior barrier cloud storage service device verifies the logon rights of the service server, root according to the identity information Register is completed according to the logon rights;
The unified file calling interface obtains the corresponding encryption code key of the service server, according to the encryption code key The file destination is encrypted, and sends storage request to the interior barrier cloud storage service device, the storage request carries Encrypted file destination;
The interior barrier cloud storage service device obtains corresponding decryption according to the corresponding channel information of the service server Code key is decrypted according to file destination described in the decryption secret key pair, and the file destination of successful decryption is stored in the Intranet The target position of area's cloud storage service device.
In one embodiment, the method also includes:
The File Agent server receives the incoming instruction of file that the service server is sent, and the file is incoming to be referred to Enable includes the second affiliated party transmission information and file destination information;
Information is transmitted according to second affiliated party and determines the second object transmission mode, according to the second object transmission side Formula obtains the corresponding file destination of the file destination information from the target association side;
The corresponding file destination of the file destination information is uploaded to outer barrier cloud storage by the File Agent server Server;
The service server obtains institute from the outer barrier cloud storage service device by the unified file calling interface State file destination.
In one embodiment, the service server passes through the unified file calling interface from the outer barrier Cloud storage service device obtains the step of file destination, further includes:
The file interface server receives the service server and passes through the text that the unified file calling interface transmits The incoming request of part, the incoming request of the file include that information is transmitted in file name and the second affiliated party;
The unified file calling interface obtains described in the file destination in the outer barrier cloud storage service device and output The storage address of file destination and the file destination parameter information.
A kind of document transmission system, the system comprises:
File spreads out of module, passes through unified file calling interface for receiving service server by file interface server The file outflow request of transmitting and file stream to be transmitted, the file outflow request carry file storage information and are associated with first Side's transmission information;
Intranet area file memory module, will for spreading out of request according to the file by the unified file calling interface The restoring files to be transmitted turn to file destination, and store information according to the file and the file destination is sent to Intranet Area's cloud storage service device is stored;
File destination stream obtains module, for receiving the file that the service server is sent by File Agent server Outflow instructs, and the file outflow instruction carries file destination mark, is instructed according to file outflow from the interior barrier Cloud storage service device obtains the file destination and identifies corresponding file destination stream;
Document transmission module transmits information, root for obtaining first affiliated party by the File Agent server First object transmission mode is determined according to first affiliated party transmission information, and the file destination is identified into corresponding file destination Stream pushes to target association side with the first object transmission mode.
A kind of document transmission system, system includes file interface server, service server, File Agent server, interior Barrier cloud storage service device;
The file interface server is transmitted for receiving the service server by the unified file calling interface File outflow request and file stream to be transmitted, file outflow request carries file storage information and the first affiliated party passes The restoring files to be transmitted are turned to file destination according to file outflow request by defeated information, unified file calling interface, And the file destination is sent to by the interior barrier cloud storage service device according to file storage information and is stored;
The File Agent server is used to receive the file outflow instruction that the service server is sent, and the file passes Instruction carries file destination mark out, is instructed described in obtaining from the interior barrier cloud storage service device according to file outflow File destination identifies corresponding file destination stream;
The File Agent server is also used to obtain the first affiliated party transmission information, according to first affiliated party Transmission information determines first object transmission mode, and the file destination is identified corresponding file destination stream with the first object Transmission mode pushes to target association side.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor The step in above-mentioned each embodiment of the method is realized when row.
Above-mentioned document transmission method, system and storage medium receive service server by file interface server and pass through The file outflow request of unified file calling interface transmitting and file stream to be transmitted, file outflow request carry file storage letter Information is transmitted in breath and the first affiliated party, and restoring files to be transmitted are turned to mesh according to file outflow request by unified file calling interface File is marked, and file destination is sent to by interior barrier cloud storage service device according to file storage information and is stored, File Agent Server receives the file that service server is sent and spreads out of instruction, and file outflow instruction carries file destination mark, according to text Part outflow instruction obtains file destination from interior barrier cloud storage service device and identifies corresponding file destination stream, File Agent server The first affiliated party transmission information is obtained, information is transmitted according to the first affiliated party and determines first object transmission mode, by file destination It identifies corresponding file destination stream and target association side is pushed to first object transmission mode.By unified file transmission logic and Processing mode realizes file transmission and interaction between different zones network by way of file stream, can guarantee data It is more efficient more easily to realize file transmission under the premise of safety.
Detailed description of the invention
Fig. 1 is the application scenario diagram of one embodiment document transmission method;
Fig. 2 is the flow diagram of document transmission method in one embodiment;
Fig. 3 is the flow diagram of document transmission method in another embodiment;
Fig. 4 is the flow diagram of document transmission method in one embodiment;
Fig. 5 is the flow diagram of document transmission method in another embodiment;
Fig. 6 is the flow diagram of document transmission method in further embodiment;
Fig. 7 is the structural block diagram of document transmission system in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, not For limiting the application.
Document transmission method provided by the present application can be applied in application environment as shown in Figure 1.Fig. 1 is a reality Apply the applied environment figure that document transmission method is run in example.As shown in Figure 1, the application environment includes interior web area A, outer web area B, affiliated party region C, interior web area A include: service server 110, file interface server 120, interior barrier cloud storage service Device 130, file intermediate server 140, outer web area B include outer barrier cloud storage server 150, File Agent server 160, Affiliated party region C includes: service server 171-174, the corresponding called side of service server 110, and 171-174 pairs of service server Affiliated party is answered, realizes the file transmission between called side and affiliated party.It is communicated, is communicated by network between each server Network can be wireless or wireline communication network, such as IP network, cellular mobile communication networks etc..
Wherein, server can be realized with the server cluster of the either multiple server compositions of independent server, Server is it can be appreciated that a system.Service server 110, which is received, by file interface server 120 passes through unified file The file outflow request of calling interface transmitting and file stream to be transmitted, file outflow request carry file storage information and first Information is transmitted in affiliated party, and the restoring files to be transmitted are turned to mesh according to file outflow request by the unified file calling interface File is marked, and file destination is sent to by interior barrier cloud storage service device 130 according to file storage information and is stored, file generation It manages server 160 and receives the file outflow instruction that service server 110 is sent, file outflow instruction carries file destination mark Know, file destination is obtained from interior barrier cloud storage service device 130 according to file outflow instruction and identifies corresponding file destination stream, text Part proxy server 160 obtains the first affiliated party and transmits information, transmits information according to the first affiliated party and determines that first object transmits File destination is identified corresponding file destination stream and pushes to target association side with first object transmission mode by mode.Pass through system One file transmission logic and processing mode realize file transmission between different zones network by way of file stream, can It is more efficient more easily to realize file transmission under the premise of assuring data security.
In one embodiment, as shown in Fig. 2, providing a kind of document transmission method, it is applied in Fig. 1 in this way It is illustrated for file interface server, service server, comprising the following steps:
Step 210, file interface server receives service server and is passed by the file that unified file calling interface transmits Request and file stream to be transmitted out, file outflow request carry file storage information and the first affiliated party transmission information.
Wherein, file interface server refers to the server for doing unified logical process to file stream to be transmitted, industry The exposure of business server is simply and unified unified file calling interface, service server refer to the server for business processing. When the service server of interior web area needs file passing to outer net from Intranet, unified file calling interface can be called needs The file of transmitting passes to file interface system with the form of file stream, and carries file in file outflow request and store information Information is transmitted with affiliated party.
Wherein, corresponding transmission is related when the first affiliated party transmission information is for describing to pass to file affiliated party believes Breath, including such as file, such as SFTP/FTP/ stream/interface, the corresponding transmission mode of different affiliated parties may not Together.
Step 220, restoring files to be transmitted are turned to target according to file outflow request by the unified file calling interface File, and the file destination is sent to by interior barrier cloud storage service device according to file storage information and is stored.
Wherein, restoring files are turned to file destination according to file outflow request by unified file calling interface, and according to text Part stores information and stores file destination to the target position of interior barrier cloud storage system, i.e. in IOBS-SF, wherein IOBS-SF For providing the cloud storage service of safety zone, it can be understood as be a distributed file management system, and pass through target text Part Identification file destination.
Wherein, the service server of interior web area and interior barrier cloud storage service device are in Intranet (area SF), and the area SF is The interior web area of safety, file can be incoming internal from outer net, but file directly cannot be passed to outer net from the area SF, can be with It is transmitted outward by way of stream.
Step 230, the file that File Agent server receives that service server is sent spreads out of instruction, and file outflow instruction is taken It is identified with file destination, file destination is obtained from interior barrier cloud storage service device according to file outflow instruction and identifies corresponding mesh Mark file stream.
Wherein, File Agent server is and to be unified into a kind of common connect for permission and interactive mode to be uniformly processed Mouth mold formula, to shield the difference of the interactive modes such as FTP/SFTP/SOCKET/ file stream, the clothes of the mode of internal unified file stream Business device.File Agent server belongs to the area external network partition (DMZ/PTR).The area DMZ refers to external gateway area, because needing It to be than relatively hazardous region, file needs to carry out security sweep herein, could pass file in face of complicated network environment The progressive area SF.The area PTR is similar with the area DMZ, but because what is walked is special line, what is faced is specific affiliated party, danger coefficient ratio The area SF is big, but smaller than the area DMZ.The area DMZ with PTR cannot be directly connected to, and be needed through the transfer of the area SF.
Wherein, called side, that is, area SF service server sends file outflow instruction to File Agent server to carry out File uploads, the ID for the file that file outflow instruction the inside carrying system needs to upload, i.e. target identification.Among can be by file Server is obtained file destination in the form of file stream from safety zone cloud storage system and identifies corresponding file destination.
Step 240, File Agent server obtains the first affiliated party and transmits information, and it is true to transmit information according to the first affiliated party Determine first object transmission mode, file destination is identified into corresponding file destination stream, target is pushed to first object transmission mode Affiliated party.
Wherein, after File Agent server obtains file destination stream, according to the text configured inside File Agent server Part transmits interactive mode (SFTP/FTP/ stream/interface etc.), is converted to the interactive mode of affiliated party's support, to complete final interaction, By file push to other side.Affiliated party refers to one or more in the service server of outer web area.
In the present embodiment, service server is received by file interface server to transmit by unified file calling interface File outflow request and file stream to be transmitted, file outflow request carry file storage information and the first affiliated party transmission letter Breath, restoring files to be transmitted are turned to file destination according to file outflow request by unified file calling interface, and are deposited according to file File destination is sent to interior barrier cloud storage service device and stored by storage information, and File Agent server receives service server The file of transmission, which is spread out of, to be instructed, and file outflow instruction carries file destination mark, is instructed according to file outflow from interior barrier cloud Storage server obtains file destination and identifies corresponding file destination stream, and File Agent server obtains the first affiliated party transmission letter Breath transmits information according to the first affiliated party and determines first object transmission mode, file destination is identified corresponding file destination stream Target association side is pushed to first object transmission mode.By unified file calling interface, unified permission and text are provided File transmission is realized in part processing between different zones network by way of file stream, can be in assuring data security Under the premise of, it is more efficient more easily to realize file transmission, reduce the cost of file transmission.
In one embodiment, as shown in figure 3, step 230 includes:
Step 231, File Agent server sends to file intermediate server according to file outflow instruction and obtains file stream Notice obtains file circulation and knows that carrying file destination identifies.
Step 232, file intermediate server is identified from interior barrier cloud storage service device according to file destination with file stream Form read file destination and identify corresponding file destination, obtain file destination stream, and file destination stream is pushed into file Proxy server.
Wherein, File Agent server, which sends a notification message, gives file intermediate server, then carries inside notification message The ID for the file for needing to upload, file intermediate server identify from interior barrier cloud storage system according to file destination and find the target File, reads this document in the form of file stream, and file stream is sent to File Agent server by file intermediate server.Its Middle file intermediate server is the server for belonging to the area SF.In the present embodiment, by the file intermediate server in interior barrier come File stream is obtained, then pushes to the File Agent server in outer barrier, realizes the interaction of trans-regional file stream.
In one embodiment, as shown in figure 4, step 220 further include:
Step 221, the inside barrier cloud storage service device of unified file calling interface sends logging request, and logging request carries There is the identity information of service server.
Wherein, interior barrier cloud storage service device is to provide to service to owner, and charge, each request call, all The identity for needing to verify caller needs the identity server of internal barrier service server to be tested that is, in request call Card.The identity information of interior barrier service server can be the ID mark of server, account information etc..
Step 222, interior barrier cloud storage service device verifies the logon rights of service server according to identity information, according to stepping on It records permission and completes register.
Wherein, after successfully completing register, service server can carry out file in interior barrier cloud storage service device Upload storage.
Step 223, unified file calling interface obtains the corresponding encryption code key of service server, according to encryption secret key pair mesh File encryption is marked, and inwardly barrier cloud storage service device sends storage request, storage request carries encrypted file destination;
Wherein, the file destination of service server will be uploaded to interior barrier cloud storage service by unified file calling interface Device is stored, and unified file calling interface file destination can be encrypted after upload again, guarantee the letter of file destination Cease safety.
Step 224, interior barrier cloud storage service device obtains corresponding decryption according to the corresponding channel information of service server Code key is decrypted according to decryption secret key pair file destination, and the file destination of successful decryption is stored in interior barrier cloud storage service The target position of device.
Wherein, interior barrier cloud storage service device receive unified file calling interface upload encrypted file destination when, It also needs to verify, the file destination encrypted being proved to be successful is decrypted.Verifying is by determining service server pair The channel answered gets corresponding decryption code key according to the corresponding different channel information of different business server to be tested Card.The file destination of successful decryption is stored in the target position of interior barrier cloud storage service device, storing process is completed, ensure that and deposit Store up validity, the safety of service.
In one embodiment, as shown in figure 5, document transmission method is further comprising the steps of:
Step 310, File Agent server receives the incoming instruction of file that service server is sent, the incoming instruction packet of file Include the second affiliated party transmission information and file destination information.
Wherein, the incoming instruction of file refers to that the service server in interior barrier is received from the file in the incoming interior barrier in outer barrier Instruction.Second affiliated party corresponding related transmitting information when transmitting information for describing to transmit file with affiliated party.Target text Part information refers to for the subsequent information for searching file destination.
Step 320, information is transmitted according to the second affiliated party and determines the second object transmission mode, according to the second object transmission side Formula obtains the corresponding file destination of file destination information from target association side.
Wherein, second affiliated party's transport packet is included such as file, such as SFTP/FTP/ stream/interface, different The corresponding transmission mode of affiliated party may be different.File destination information can be file destination mark, file destination location information Deng for subsequent lookup file destination.
Step 330, the corresponding file destination of file destination information is uploaded to outer barrier cloud storage by File Agent server Server.
Step 340, service server obtains target text from outer barrier cloud storage service device by unified file calling interface Part.
Wherein, file destination is uploaded to outer barrier cloud storage system and sends out file destination information by File Agent server It send to service server, file destination information can be file destination mark, file destination location information etc., be used for subsequent lookup File destination.Unified file calling interface encapsulates unified format and obtains file destination from outer barrier cloud storage system.
It in the present embodiment, is the service server of outer web area from affiliated party by the File Agent server in outer barrier Middle acquisition file destination, and file destination is uploaded to outer barrier cloud storage system, the file destination information of file destination is sent out It send to the service server in interior barrier, the service server in interior barrier, which carries, passes through unified file calling interface from outer barrier cloud storage System obtains file destination, and the file for realizing outer net to Intranet transmits.
In one embodiment, as Fig. 6 shows, step 340 further include:
Step 341, file interface server receives service server and is passed by the file that unified file calling interface transmits Enter request, the incoming request of file includes that information is transmitted in file name and the second affiliated party.
Step 342, unified file calling interface obtains the file destination in outer barrier cloud storage service device and exports target The storage address and file destination parameter information of file.
Wherein, file name refers to the title for needing to be passed to the file of Intranet from outer net.Second affiliated party transmits information and uses Corresponding related transmitting information, such as file approach configuration information etc. when description will transmit file with affiliated party.
Wherein, the storage address of file destination refers to the address information for indicating the storage location of file destination, such as target Storage unit number of the file in outer barrier cloud storage service device.File destination parameter information is can to judge file destination shape The information of state, for example indicate whether file destination obtains successful information.
It should be understood that although each step in the flow chart of Fig. 2-6 is successively shown according to the instruction of arrow, These steps are not that the inevitable sequence according to arrow instruction successively executes.Unless expressly stating otherwise herein, these steps Execution there is no stringent sequences to limit, these steps can execute in other order.Moreover, at least one in Fig. 2-6 Part steps may include that perhaps these sub-steps of multiple stages or stage are not necessarily in synchronization to multiple sub-steps Completion is executed, but can be executed at different times, the execution sequence in these sub-steps or stage is also not necessarily successively It carries out, but can be at least part of the sub-step or stage of other steps or other steps in turn or alternately It executes.
In one embodiment, as shown in fig. 7, providing a kind of document transmission system, comprising: file outflow module 710, Intranet area file memory module 720, file destination stream obtain module 730 and document transmission module 740, in which:
File spreads out of module 710, is called for receiving service server by file interface server by unified file The file outflow request of interface transmitting and file stream to be transmitted, file outflow request carry file storage information and are associated with first Side's transmission information.
Intranet area file memory module 720, will be to be passed for spreading out of request according to file by unified file calling interface Defeated restoring files turn to file destination, and according to file store information by file destination be sent to interior barrier cloud storage service device into Row storage.
File destination stream obtains module 730, for receiving the file that service server is sent by File Agent server Outflow instructs, and file outflow instruction carries file destination mark, is instructed according to file outflow from interior barrier cloud storage service device It obtains file destination and identifies corresponding file destination stream.
Document transmission module 740 transmits information for obtaining the first affiliated party by File Agent server, according to first Affiliated party's transmission information determines first object transmission mode, and file destination is identified corresponding file destination stream with first mesh Mark transmission mode pushes to target association side.
In one embodiment, file destination stream obtains module 730, is also used to through File Agent server according to file It spreads out of instruction and sends to obtain file and circulate to file intermediate server and knows, acquisition file circulation, which is known, carries the file destination mark Know, is also used to be identified from interior barrier cloud storage service device according to file destination with the shape of file stream by file intermediate server Formula reads file destination and identifies corresponding file destination, obtains file destination stream, and file destination stream is pushed to File Agent Server.
In one embodiment, the Intranet area file memory module 720 includes:
Unit is logged in, for sending logging request, institute by the inside barrier cloud storage service device of unified file calling interface State the identity information that logging request carries service server;
Authentication unit, for being weighed by interior barrier cloud storage service device according to the login that identity information verifies service server Limit completes register according to logon rights;
Encryption unit, for obtaining the corresponding encryption code key of service server, root by the unified file calling interface According to file destination encryption described in encryption secret key pair, and inwardly, barrier cloud storage service device sends storage request, the storage request Carry encrypted file destination;
Decryption unit is used for through interior barrier cloud storage service device according to the corresponding channel information acquisition pair of service server The decryption code key answered is decrypted according to decryption secret key pair file destination, and the file destination of successful decryption is stored in interior barrier cloud The target position of storage server.
Specific about document transmission system limits the restriction that may refer to above for document transmission method, herein not It repeats again.Modules in above-mentioned document transmission system can be realized fully or partially through software, hardware and combinations thereof.On Stating each module can be embedded in the form of hardware or independently of in the processor in computer equipment, can also store in a software form In memory in computer equipment, the corresponding operation of the above modules is executed in order to which processor calls.
In one embodiment, a kind of document transmission system is provided, system includes file interface server, business service Device, File Agent server, interior barrier cloud storage service device.
File interface server is used to receive the file outflow that service server is transmitted by unified file calling interface and asks It sums file stream to be transmitted, file outflow request carries file storage information and the first affiliated party transmission information, unified file Restoring files to be transmitted are turned to file destination according to file outflow request by calling interface, and store information for target according to file File is sent to interior barrier cloud storage service device and is stored.
File Agent server is used to receive the file outflow instruction of service server transmission, and file outflow instruction carries File destination mark obtains file destination from interior barrier cloud storage service device according to file outflow instruction and identifies corresponding target text Part stream.
File Agent server is also used to obtain the first affiliated party transmission information, transmits information according to the first affiliated party and determines File destination is identified corresponding file destination stream and pushes to target pass with first object transmission mode by first object transmission mode Connection side.
In one embodiment, the system also includes file intermediate server, File Agent server is also used to basis File, which spreads out of instruction and sends to obtain file and circulate to file intermediate server, to be known, acquisition file circulation, which is known, carries the target text Part mark.
File intermediate server is identified from interior barrier cloud storage service device according to file destination and is read in the form of file stream File destination identifies corresponding file destination, obtains file destination stream, and file destination stream is pushed to the File Agent and is taken Business device.
In one embodiment, file interface server is also used to through the inside barrier cloud storage of unified file calling interface Server sends logging request, and logging request carries the identity information of service server.
Interior barrier cloud storage service device is also used to verify the logon rights of service server according to identity information, according to login Permission completes register.
File interface server is also used to obtain the corresponding encryption code key of service server by unified file calling interface, According to encryption secret key pair file destination encryption, and inwardly, barrier cloud storage service device sends storage request, and storage request carries Encrypted file destination.
Interior barrier cloud storage service device is also used to obtain corresponding decryption according to the corresponding channel information of service server secret Key is decrypted according to decryption secret key pair file destination, and the file destination of successful decryption is stored in interior barrier cloud storage service device Target position.
In one embodiment, system further includes outer barrier cloud storage service device.File Agent server is also used to receive The incoming instruction of the file that service server is sent, the incoming instruction of file include the second affiliated party transmission information and file destination letter Breath transmits information according to the second affiliated party and determines the second object transmission mode, according to the second object transmission mode from target association Side obtains the corresponding file destination of file destination information.
File Agent server is also used to for the corresponding file destination of file destination information being uploaded to outer barrier cloud storage clothes Business device.
Service server is also used to obtain file destination from outer barrier cloud storage service device by unified file calling interface.
In one embodiment, file interface server is also used to receive service server by unified file calling interface The incoming request of the file of transmitting, the incoming request of file include that information is transmitted in file name and the second affiliated party.
Unified file calling interface is also used to obtain the file destination in outer barrier cloud storage service device and exports target text The storage address of part and the file destination parameter information.
In one embodiment, a kind of computer readable storage medium is provided, computer program is stored thereon with, is calculated Machine program performs the steps of file interface server reception service server and passes through unified file calling when being executed by processor The file outflow request of interface transmitting and file stream to be transmitted, file outflow request carry file storage information and are associated with first Side's transmission information.Restoring files to be transmitted are turned to file destination, and root according to file outflow request by unified file calling interface File destination interior barrier cloud storage service device is sent to according to file storage information to store.File Agent server receives industry Be engaged in server send file spread out of instruction, file outflow instruction carries file destination mark, according to file outflow instruction from File destination described in interior barrier cloud storage service device identifies corresponding file destination stream.File Agent server obtains the first association Side's transmission information, transmits information according to the first affiliated party and determines first object transmission mode, file destination is identified corresponding mesh It marks file stream and target association side is pushed to first object transmission mode.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the computer program can be stored in a non-volatile computer In read/write memory medium, the computer program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, To any reference of memory, storage, database or other media used in each embodiment provided herein, Including non-volatile and/or volatile memory.Nonvolatile memory may include read-only memory (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include Random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms, Such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhancing Type SDRAM (ESDRAM), synchronization link (Synchlink), DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance Shield all should be considered as described in this specification.
The several embodiments of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously It cannot therefore be construed as limiting the scope of the patent.It should be pointed out that coming for those of ordinary skill in the art It says, without departing from the concept of this application, various modifications and improvements can be made, these belong to the protection of the application Range.Therefore, the scope of protection shall be subject to the appended claims for the application patent.

Claims (10)

1. a kind of document transmission method, which comprises
File interface server receive file outflow request that service server is transmitted by unified file calling interface with it is to be passed Defeated file stream, the file outflow request carry file storage information and the first affiliated party transmission information;
The restoring files to be transmitted are turned to file destination according to file outflow request by the unified file calling interface, And the file destination is sent to by interior barrier cloud storage service device according to file storage information and is stored;
File Agent server receives the file outflow instruction that the service server is sent, and the file outflow instruction carries File destination mark obtains the file destination from the interior barrier cloud storage service device according to file outflow instruction and identifies Corresponding file destination stream;
The File Agent server obtains first affiliated party and transmits information, and it is true to transmit information according to first affiliated party Determine first object transmission mode, the file destination is identified into corresponding file destination stream and is pushed away with the first object transmission mode It send to target association side.
2. the method according to claim 1, wherein the File Agent server refers to according to file outflow It enables from the interior barrier storage server and obtains the step of file destination identifies corresponding file destination stream, further includes:
The File Agent server sends to obtain file and circulate to file intermediate server according to file outflow instruction to be known, The acquisition file circulation, which is known, carries the file destination mark;
The file intermediate server is identified from the interior barrier cloud storage service device according to the file destination with file stream Form read the file destination and identify corresponding file destination, obtain the file destination stream, and by the file destination Stream pushes to the File Agent server.
3. the method according to claim 1, wherein described store information for the target text according to the file Part is sent to the step of interior barrier cloud storage service device is stored, further includes:
The unified file calling interface sends logging request to the interior barrier cloud storage service device, and the logging request carries There is the identity information of the service server;
The interior barrier cloud storage service device verifies the logon rights of the service server according to the identity information, according to institute It states logon rights and completes register;
The unified file calling interface obtains the corresponding encryption code key of the service server, according to encryption secret key pair institute File destination encryption is stated, and sends storage request to the interior barrier cloud storage service device, the storage request carries encryption File destination afterwards;
The interior barrier cloud storage service device obtains corresponding decryption code key according to the corresponding channel information of the service server, It is decrypted according to file destination described in the decryption secret key pair, the file destination of successful decryption is stored in the interior barrier cloud and is deposited Store up the target position of server.
4. the method according to claim 1, wherein the method also includes:
The File Agent server receives the incoming instruction of file that the service server is sent, the incoming instruction packet of the file Include the second affiliated party transmission information and file destination information;
According to second affiliated party transmit information determine the second object transmission mode, according to the second object transmission mode from The target association side obtains the corresponding file destination of the file destination information;
The corresponding file destination of the file destination information is uploaded to outer barrier cloud storage service by the File Agent server Device;
The service server obtains the mesh from the outer barrier cloud storage service device by the unified file calling interface Mark file.
5. according to the method described in claim 4, it is characterized in that, the service server passes through the unified file tune The step of obtaining the file destination from the outer barrier cloud storage service device with interface, further includes:
The file interface server receives the service server and is passed by the file that the unified file calling interface transmits Enter request, the incoming request of the file includes that information is transmitted in file name and the second affiliated party;
The unified file calling interface obtains the file destination in the outer barrier cloud storage service device and exports the target The storage address of file and the file destination parameter information.
6. a kind of document transmission system, which is characterized in that the system comprises:
File spreads out of module, is transmitted for receiving service server by file interface server by unified file calling interface File outflow request and file stream to be transmitted, file outflow request carries file storage information and the first affiliated party passes Defeated information;
Intranet area file memory module, will be described for spreading out of request according to the file by the unified file calling interface Restoring files to be transmitted turn to file destination, and store information according to the file and the file destination is sent to interior barrier cloud Storage server is stored;
File destination stream obtains module, spreads out of for receiving the file that the service server is sent by File Agent server Instruction, the file outflow instruction carry file destination mark, are deposited according to file outflow instruction from the interior barrier cloud It stores up server and obtains the corresponding file destination stream of the file destination mark;
Document transmission module transmits information for obtaining first affiliated party by the File Agent server, according to institute State the first affiliated party transmission information and determine first object transmission mode, by the file destination identify corresponding file destination stream with The first object transmission mode pushes to target association side.
7. system according to claim 6, which is characterized in that the file destination stream obtains module and is also used to by described File Agent server sends to obtain file and circulate to file intermediate server according to file outflow instruction to be known, the acquisition File circulation, which is known, carries the file destination mark, is also used to through the file intermediate server according to the file destination Mark is read the file destination from the interior barrier cloud storage service device in the form of file stream and identifies corresponding file destination, The file destination stream is obtained, and the file destination stream is pushed into the File Agent server.
8. a kind of document transmission system, which is characterized in that the system comprises file interface server, service server, files Proxy server, interior barrier cloud storage service device;
The file interface server is used to receive the service server and passes through the text that the unified file calling interface transmits Part outflow request and file stream to be transmitted, the file outflow request carry file storage information and the first affiliated party transmission letter The restoring files to be transmitted are turned to file destination according to file outflow request by breath, the unified file calling interface, And the file destination is sent to by the interior barrier cloud storage service device according to file storage information and is stored;
The File Agent server is used to receive the file outflow instruction that the service server is sent, and the file outflow refers to Order carries file destination mark, obtains the target from the interior barrier cloud storage service device according to file outflow instruction The corresponding file destination stream of file identification;
The File Agent server is also used to obtain the first affiliated party transmission information, is transmitted according to first affiliated party Information determines first object transmission mode, and the file destination is identified corresponding file destination stream and is transmitted with the first object Mode pushes to target association side.
9. system according to claim 8, which is characterized in that the system also includes file intermediate servers;
The File Agent server is also used to spread out of instruction according to the file to send to the file intermediate server and obtain File circulation knows that the acquisition file circulation, which is known, carries the file destination mark;
The file intermediate server is used to be identified from the interior barrier cloud storage service device according to the file destination with file The form of stream reads the file destination and identifies corresponding file destination, obtains the file destination stream, and the target is literary Part stream pushes to the File Agent server.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program The step of any one of claims 1 to 5 the method is realized when being executed by processor.
CN201910295684.5A 2019-04-12 2019-04-12 File transmission method, system and storage medium Active CN110099104B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910295684.5A CN110099104B (en) 2019-04-12 2019-04-12 File transmission method, system and storage medium
PCT/CN2019/102534 WO2020206904A1 (en) 2019-04-12 2019-08-26 File transmission method and system, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910295684.5A CN110099104B (en) 2019-04-12 2019-04-12 File transmission method, system and storage medium

Publications (2)

Publication Number Publication Date
CN110099104A true CN110099104A (en) 2019-08-06
CN110099104B CN110099104B (en) 2021-04-27

Family

ID=67444835

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910295684.5A Active CN110099104B (en) 2019-04-12 2019-04-12 File transmission method, system and storage medium

Country Status (2)

Country Link
CN (1) CN110099104B (en)
WO (1) WO2020206904A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110535977A (en) * 2019-09-29 2019-12-03 深圳市网心科技有限公司 Document distribution method and device, computer installation and storage medium
CN110580244A (en) * 2019-09-12 2019-12-17 深圳乐信软件技术有限公司 file processing method and device, server and storage medium
CN111031139A (en) * 2019-12-20 2020-04-17 深圳前海环融联易信息科技服务有限公司 Cross-domain file uploading method and device, electronic equipment and computer storage medium
WO2020206904A1 (en) * 2019-04-12 2020-10-15 平安科技(深圳)有限公司 File transmission method and system, and storage medium
CN111866087A (en) * 2020-06-29 2020-10-30 深圳壹账通智能科技有限公司 File processing method and device, storage medium and computer equipment
CN111818145B (en) * 2020-06-29 2021-03-23 苏州好玩友网络科技有限公司 File transmission method, device, system, equipment and storage medium
CN112653760A (en) * 2020-12-22 2021-04-13 平安银行股份有限公司 Cross-server file transmission method and device, electronic equipment and storage medium
CN112671855A (en) * 2020-12-15 2021-04-16 建信金融科技有限责任公司 File transmission method and system
CN113472781A (en) * 2021-06-30 2021-10-01 平安证券股份有限公司 Service acquisition method, server and computer readable storage medium
CN113542282A (en) * 2021-07-15 2021-10-22 曙光信息产业(北京)有限公司 Cross-computing center file transmission method, device, equipment and storage medium
CN114006755A (en) * 2021-10-29 2022-02-01 中国平安财产保险股份有限公司 Method, system, device, equipment and storage medium for identifying interface calling authority
CN114448974A (en) * 2022-01-13 2022-05-06 骤雨湾(武汉)技术服务有限公司 Remote file transmission method, device, equipment and storage medium
CN114745367A (en) * 2022-03-25 2022-07-12 中国建设银行股份有限公司 Data transmission method and device, electronic equipment and storage medium
CN115348258A (en) * 2022-08-17 2022-11-15 中国建设银行股份有限公司贵州省分行 File transmission method, device and system and electronic equipment
CN117082049A (en) * 2023-07-19 2023-11-17 中电金信软件有限公司 File transfer method and device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114124976B (en) * 2021-11-30 2024-06-25 北京中电普华信息技术有限公司 Service request processing system and method for realizing penetration of internal and external networks
CN114338650A (en) * 2021-12-23 2022-04-12 中电金信软件有限公司 File transmission method and device, electronic equipment and readable storage medium
CN114448723A (en) * 2022-03-16 2022-05-06 成都思鸿维科技有限责任公司 Network access method and related device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120233117A1 (en) * 2011-03-08 2012-09-13 Rackspace Us, Inc. Higher Efficiency Storage Replication Using Compression
CN102843352A (en) * 2012-05-15 2012-12-26 广东电网公司茂名供电局 Cross-physical isolation data transparent transmission system and method between intranet and extranet
CN105530254A (en) * 2015-12-17 2016-04-27 浙江工业大学 Data communication method between internal and external networks
CN106936907A (en) * 2017-03-09 2017-07-07 腾讯科技(深圳)有限公司 A kind of document handling method, logical server, access server and system
CN109189826A (en) * 2018-08-14 2019-01-11 北京新广视通科技有限公司 A kind of government affairs service system based on big data

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10067780B2 (en) * 2015-10-06 2018-09-04 Cisco Technology, Inc. Performance-based public cloud selection for a hybrid cloud environment
CN107800713A (en) * 2017-11-10 2018-03-13 北京明朝万达科技股份有限公司 The secure exchange method and system of data between a kind of net
CN108881158A (en) * 2018-05-04 2018-11-23 北京明朝万达科技股份有限公司 Data interaction system and method
CN108897884A (en) * 2018-07-06 2018-11-27 郑州云海信息技术有限公司 A kind of data managing method and device based on cloud platform
CN110099104B (en) * 2019-04-12 2021-04-27 平安科技(深圳)有限公司 File transmission method, system and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120233117A1 (en) * 2011-03-08 2012-09-13 Rackspace Us, Inc. Higher Efficiency Storage Replication Using Compression
CN102843352A (en) * 2012-05-15 2012-12-26 广东电网公司茂名供电局 Cross-physical isolation data transparent transmission system and method between intranet and extranet
CN105530254A (en) * 2015-12-17 2016-04-27 浙江工业大学 Data communication method between internal and external networks
CN106936907A (en) * 2017-03-09 2017-07-07 腾讯科技(深圳)有限公司 A kind of document handling method, logical server, access server and system
CN109189826A (en) * 2018-08-14 2019-01-11 北京新广视通科技有限公司 A kind of government affairs service system based on big data

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020206904A1 (en) * 2019-04-12 2020-10-15 平安科技(深圳)有限公司 File transmission method and system, and storage medium
CN110580244A (en) * 2019-09-12 2019-12-17 深圳乐信软件技术有限公司 file processing method and device, server and storage medium
CN110535977A (en) * 2019-09-29 2019-12-03 深圳市网心科技有限公司 Document distribution method and device, computer installation and storage medium
CN111031139A (en) * 2019-12-20 2020-04-17 深圳前海环融联易信息科技服务有限公司 Cross-domain file uploading method and device, electronic equipment and computer storage medium
CN111866087A (en) * 2020-06-29 2020-10-30 深圳壹账通智能科技有限公司 File processing method and device, storage medium and computer equipment
CN111818145B (en) * 2020-06-29 2021-03-23 苏州好玩友网络科技有限公司 File transmission method, device, system, equipment and storage medium
CN112671855B (en) * 2020-12-15 2023-08-25 中国建设银行股份有限公司 File transmission method and system
CN112671855A (en) * 2020-12-15 2021-04-16 建信金融科技有限责任公司 File transmission method and system
CN112653760A (en) * 2020-12-22 2021-04-13 平安银行股份有限公司 Cross-server file transmission method and device, electronic equipment and storage medium
CN112653760B (en) * 2020-12-22 2023-03-24 平安银行股份有限公司 Cross-server file transmission method and device, electronic equipment and storage medium
CN113472781A (en) * 2021-06-30 2021-10-01 平安证券股份有限公司 Service acquisition method, server and computer readable storage medium
CN113472781B (en) * 2021-06-30 2023-11-03 平安证券股份有限公司 Service acquisition method, server and computer readable storage medium
CN113542282A (en) * 2021-07-15 2021-10-22 曙光信息产业(北京)有限公司 Cross-computing center file transmission method, device, equipment and storage medium
CN114006755A (en) * 2021-10-29 2022-02-01 中国平安财产保险股份有限公司 Method, system, device, equipment and storage medium for identifying interface calling authority
CN114006755B (en) * 2021-10-29 2023-07-18 中国平安财产保险股份有限公司 Authentication method, system, device, equipment and storage medium for interface call permission
CN114448974A (en) * 2022-01-13 2022-05-06 骤雨湾(武汉)技术服务有限公司 Remote file transmission method, device, equipment and storage medium
CN114448974B (en) * 2022-01-13 2024-04-02 骤雨湾(武汉)技术服务有限公司 Remote file transmission method, device, equipment and storage medium
CN114745367A (en) * 2022-03-25 2022-07-12 中国建设银行股份有限公司 Data transmission method and device, electronic equipment and storage medium
CN114745367B (en) * 2022-03-25 2024-04-19 中国建设银行股份有限公司 Data transmission method, device, electronic equipment and storage medium
CN115348258A (en) * 2022-08-17 2022-11-15 中国建设银行股份有限公司贵州省分行 File transmission method, device and system and electronic equipment
CN117082049A (en) * 2023-07-19 2023-11-17 中电金信软件有限公司 File transfer method and device
CN117082049B (en) * 2023-07-19 2024-06-11 中电金信软件有限公司 File transfer method and device

Also Published As

Publication number Publication date
WO2020206904A1 (en) 2020-10-15
CN110099104B (en) 2021-04-27

Similar Documents

Publication Publication Date Title
CN110099104A (en) Document transmission method, system and storage medium
CN110602096B (en) Data processing method, device, storage medium and equipment in block chain network
JP6903006B2 (en) User plane security for next-generation cellular networks
EP3208993B1 (en) Methods circuits devices systems and functionally associated computer executable code to support edge computing on a communication network
CN107251522B (en) Network token is used for the efficient strategy implement of Service controll face method
CN102377629B (en) Method and device for communicating with server in IMS (IP multimedia subsystem) core network by using terminal to pass through private network as well as network system
US10009760B2 (en) Providing network credentials
CN108293223A (en) A kind of data transmission method, user equipment and network side equipment
EP3633949A1 (en) Method and system for performing ssl handshake
CN112564775B (en) Spatial information network access control system and authentication method based on block chain
CN104168173A (en) Method and device for terminal to achieve private network traversal to be in communication with server in IMS core network and network system
EP2824945A1 (en) Sim proxy module for roaming in a mobile network
CN110990883A (en) Data access method, data access device, computer-readable storage medium and computer equipment
US20210234836A1 (en) A proxy network with self-erasing processing elements
CN111064742B (en) Method, device and related equipment for realizing intranet access based on network agent
CN106339623B (en) Login method and device
CN115226103A (en) Communication method and device
KR102219018B1 (en) Blockchain based data transmission method in internet of things
CN112149184A (en) Block chain external storage system and method based on time-limited access
EP3127353B1 (en) Machine-to-machine domain proxy
CN110049024B (en) Data transmission method, transfer server and access network point server
CN108123917A (en) A kind of newer method and apparatus of the Service Ticket of internet-of-things terminal
CN113891312B (en) Unmanned aerial vehicle data encryption transmission method, device, equipment and storage medium
CN115361684A (en) Access method and device for sharing Wifi bidirectional authentication by using block chain
KR102399632B1 (en) Method and apparatus for transmitting and receiving data based on blockchain in a wireless communication system

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
GR01 Patent grant
GR01 Patent grant