CN101098310B - Multi-file transmission system and method - Google Patents

Multi-file transmission system and method Download PDF

Info

Publication number
CN101098310B
CN101098310B CN2006100633974A CN200610063397A CN101098310B CN 101098310 B CN101098310 B CN 101098310B CN 2006100633974 A CN2006100633974 A CN 2006100633974A CN 200610063397 A CN200610063397 A CN 200610063397A CN 101098310 B CN101098310 B CN 101098310B
Authority
CN
China
Prior art keywords
file
configuration file
files
receiving
transmission
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.)
Active
Application number
CN2006100633974A
Other languages
Chinese (zh)
Other versions
CN101098310A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN2006100633974A priority Critical patent/CN101098310B/en
Publication of CN101098310A publication Critical patent/CN101098310A/en
Application granted granted Critical
Publication of CN101098310B publication Critical patent/CN101098310B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a multi-document transmission system, comprising a sender and a receiver of terminal, wherein the sender comprises a document selector, a distributor, and a sender, the receiver comprises a receiving unit and a memory unit. The document selector is used to select sending object containing a file. The distributor generates a distribution document according to the selected file, while the distribution document records the memory logic relation of all documents in the file. The sender sends the distribution document and all documents of the file. The receiving unit receives the distribution document and all documents of the file. And the memory unit stores received documents according to the memory logic relation of the distribution document. The invention via the distribution document relative to the memory structure of file realizes the transmission of whole file to realize multi-document transmission.

Description

A kind of multi-file transmission system and method
Technical field
The present invention relates to technical field of the computer network, more particularly, relate to a kind of multi-file transmission system and method.
Background technology
Email (EMAIL) is a kind of communication form that is based upon on the computer network.The computer user can utilize the network delivery Email, to realize intercommunication mutually.Email can transmit on LAN (Local Area Network), also can transmit on the computer wide area network.Except basic Word message, Email also can transmit data files such as picture, video montage, sound clip and program.At present, various mailing systems with transmitting-receiving, reading, managing email have a variety of, for example the OutlookExpress of MS and other network mailboxes etc.
(Instant Message IM) also is a kind of communication form that is based upon on the computer network to JICQ, for example MSN of MS etc.At present, JICQ has become indispensable network tool, and utilization rate is very high.JICQ can be realized the instant communication on the Internet, except general chat, and also can transfer files.
Yet, when using existing e-mail system or JICQ to carry out file transfer, must select independent file to be transmitted, and can not transmit by the select File folder, thereby can not when transfer files, keep the file of transmission and the ownership and the hierarchical relationship of folders/sub-folders.Very inconvenience when needs transmit a fairly large number of file; And can't accomplish when transmission, to keep required particular file folder structure.
Summary of the invention
The technical problem to be solved in the present invention is, at above-mentioned mailing system or JICQ can't be when transmitting file the problem of hierarchical structure between document retaining, a kind of multi-file transmission system and method are provided.
The technical scheme that the present invention solves the problems of the technologies described above is, a kind of multi-file transmission system is provided, comprise and be positioned at dispensing device that sends terminal and the receiving system that is positioned at receiving terminal, described transmission terminal is connected by wide area network or local area network (LAN) with receiving terminal, described dispensing device includes document selector, dispensing unit and transmitting element, described receiving system includes receiving element and memory cell, wherein:
Described document selector is used for selecting to send object, and described transmission object comprises file;
Described dispensing unit is used for generating configuration file according to the file of selecting, and described configuration file records the stored logic relation of All Files in the described file;
Described transmitting element sends by network after being used for being encapsulated as packet according to the All Files that procotol will send configuration file and described file;
Described receiving element is used for receiving the All Files of configuration file and described file;
Described memory cell, the file that is used for receiving is stored according to the stored logic relation of configuration file.
In a kind of multi-file transmission system of the present invention, the stored logic relation in the described configuration file comprises the attaching relation and the hierarchical relationship of file and folders/sub-folders.
In a kind of multi-file transmission system of the present invention, in the described configuration file, described file root adopts the root sign to represent, its sequence indicia under the current file folder is also carried in the sign beginning of the above first grade file folder of the sign of next stage sub-folder, and the file in the folders/sub-folders is with directly affiliated file sign beginning and carry its sequence indicia under the current file folder.
In a kind of multi-file transmission system of the present invention, in the described configuration file, each unique file is with its store path sign in described file.
In a kind of multi-file transmission system of the present invention, described receiving system further comprises: the unit is set, is used to be provided with the form of cell stores file.
In a kind of multi-file transmission system of the present invention, described dispensing device and receiving system are respectively the receiver module and the sending module of mailing system; Perhaps described dispensing device and receiving system are respectively the sending module and the receiver module of JICQ.
The present invention also provides a kind of multifile transmission method, is used to realize the transmission terminal that is connected by wide area network or local area network (LAN) and the file transfer between the receiving terminal, may further comprise the steps:
(a) described dispensing device generates configuration file according to selected file, and described configuration file records the stored logic relation of All Files in the described file;
(b) described dispensing device sends to receiving terminal by network after according to procotol the All Files in described configuration file and the described file being encapsulated as packet;
(c) store receiving terminal at a plurality of unique files that receiving terminal will receive according to configuration file into according to the stored logic relation before sending.
The present invention also provides a kind of dispensing device of multifile transmission, is used for sending file to the receiving terminal that is connected by wide area network or local area network (LAN), includes document selector, dispensing unit and transmitting element, wherein
Described document selector is used for selecting to send object, and described transmission object comprises file;
Described dispensing unit is used for generating configuration file according to the file of selecting, and described configuration file records the stored logic relation of All Files in the described file;
Described transmitting element sends by network after being used for according to procotol the All Files of configuration file and described file being encapsulated as packet.
Multi-file transmission system of the present invention and method by the configuration file corresponding with the file storage organization, have realized whole file transmission, have made things convenient for the multifile transmission.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the structural representation of a kind of multi-file transmission system of the present invention;
Fig. 2 is a file schematic diagram of selecting transmission;
Fig. 3 is the flow chart of a kind of multifile transmission method of the present invention.
Embodiment
As shown in Figure 1, a kind of multi-file transmission system of the present invention comprises being positioned at dispensing device 11 that sends terminal and the receiving system 12 that is positioned at receiving terminal that send terminal and be connected by network with receiving terminal, this network can be wide area network or local area network (LAN) etc.Dispensing device 11 and receiving system 12 are respectively the receiver module and the sending module of mailing system; Perhaps dispensing device 11 and receiving system 12 can be respectively the sending module of JICQ and receiver module etc.
In the present embodiment, dispensing device 11 sends by network after being used for according to procotol (for example simple email transfer protocol, i.e. SMTP) file to be sent being encapsulated as packet.This dispensing device 11 includes document selector 113, dispensing unit 111 and transmitting element 112.By document selector 113, can select to send object, wherein sending object can be single unique file, also can be whole file.When selecting whole file when sending object, all file, sub-folder, sub-folder file down are all as the transmission object in the selecteed file.Dispensing unit 111 is used for generating configuration file according to above-mentioned selected file, and this configuration file records the stored logic relation between All Files and sub-folder, for example hierarchical relationship, attaching relation etc. in this document folder.Transmitting element 112 is used for the All Files encapsulation back of above-mentioned configuration file and file is sent.In process of transmitting, each file still sends according to independent file, and configuration file sends according to an independent file too.
In configuration file, represent ownership and hierarchical relationship between folders/sub-folders and file by digital form.File under the root (the directly file of selecting) is sub-folder.Root adopts the root sign to represent, the sign beginning of the above first grade file folder of the sign of next stage sub-folder is also carried its sequence indicia under the current file folder.File in the folders/sub-folders is with directly affiliated file sign beginning and carry its sequence indicia under the current file folder.
For example when " Business Information " file of selecting as shown in Figure 2, comprise in this document folder " operation report " and " initial data " two sub-folders and one this month Study document; Under " operation report " sub-folder, further comprise " report 1 ", " report 2 " two sub-folders; Under " report 1 " sub-folder, comprise " 1 ", " 2 " two files; In " report 2 " sub-folder, include " 3 " file; Under " initial data " sub-folder, include " data in December " sub-folder; " December data " comprise that " south China district ", " Central China district " reach " abroad " three files under the sub-folder.This document folder includes 7 unique files altogether, and dispensing unit 111 is as follows according to the configuration file of the stored logic relation generation of these 7. unique files:
--root--
0, Business Information
--subdirectory
0.1, operation report
0.2, initial data
0.1.1, the report 1
0.1.2, the report 2
0.2.1, December data
--file--
0.1 this month, analyzed .doc
0.1.1.1、1.doc
0.1.1.2、2.doc
0.1.2.1、3.doc
0.2.1.1, south China district .xls
0.2.1.2, Central China district .xls
0.2.1.2, overseas .xls
Certainly, configuration file is represented the ownership and hierarchical relationship between folders/sub-folders and file except adopting above-mentioned digital form, also can directly be represented ownership and hierarchical relationship by modes such as folders/sub-folders titles.Being labeled as of for example above-mentioned file " abroad " " Business Information/initial data/December data/overseas ".
In concrete the application, select module 113 can comprise a graphic user interface (GUI), thus handled easily.
Receiving system 12 is used to receive packet, and data packet recovery is stored for the file that sends.In the present embodiment, receiving system 12 includes receiving element 121 and memory cell 122.Receiving element 121 is used to receive configuration file and a plurality of file to be sent; Memory cell 122 is used for according to configuration file file storage to be sent being stored according to the stored logic relation before sending.
In addition, receiving system 12 also can comprise one the unit is set, by this form that unit is provided with memory cell 122 storage folder is set, memory cell 122 for example is set each individual files is stored with the file form, perhaps each file is stored separately by configuration file stores.
Certainly, in actual applications, the dispensing unit 111 of dispensing device 11 also can generate a plurality of configuration files according to file, and each configuration file only writes down the stored information (for example in path mode " Business Information/initial data/December data/overseas " etc.) of one of them unique file; The storage device 122 of receiving system 12 then generates corresponding file folder, sub-folder according to the stored information of unique file, if identical folders/sub-folders then directly stores unique file under the corresponding file folder/sub-folder into.
As shown in Figure 3, be the flow chart of a kind of multifile transmission method of the present invention.Method of the present invention specifically may further comprise the steps:
Step S30: sending terminal judges file to be sent is file or individual files or individual files set, if file to be sent is then execution in step S31 of file; As if file to be sent is the set of individual files or individual files, then execution in step S34.
Step S31: sending terminal according to the file generation configuration file of selecting to be sent, this configuration file records the stored logic relation of All Files in the described file, for example hierarchical relationship, attaching relation etc.Hierarchical relationship in the configuration file and attaching relation can represent that (with reference to figure 2) or path mode represent with digital form.
Step S32: configuration file and a plurality of unique file are sent to receiving terminal.This moment is all sending with the form of unique file under all file, sub-folder, the sub-folder in the selecteed file.
Step S33: store receiving terminal at a plurality of unique files that receiving terminal will receive according to configuration file into according to the stored logic relation before sending, i.e. the unique file that receives according to ownership between each unique file and folders/sub-folders and hierarchical relationship storage.
Step S34: individual files to be sent or individual files set are sent with the individual files form, and receiving terminal receives and stores by individual files.
Above-mentioned method can be applicable to mailing system, and this mailing system can send file as an annex.Said method also can be applicable in the JICQ, thereby whole file can be done as a whole the transmission.
In addition, when carrying out the file transmission, can when sending terminal select File folder, file/file/subfile be compressed into a File Compress file and transmit as the transmission object, and in the compressed file decompression back storage of receiving terminal to receiving.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (8)

1. multi-file transmission system, comprise and be positioned at dispensing device that sends terminal and the receiving system that is positioned at receiving terminal, described transmission terminal is connected by wide area network or local area network (LAN) with receiving terminal, it is characterized in that, described dispensing device includes document selector, dispensing unit and transmitting element, described receiving system includes receiving element and memory cell, wherein:
Described document selector is used for selecting to send object, and described transmission object comprises file;
Described dispensing unit is used for generating configuration file according to the file of selecting, and described configuration file records the stored logic relation of All Files in the described file;
Described transmitting element sends by network after being used for according to procotol the All Files of configuration file and described file being encapsulated as packet;
Described receiving element is used for receiving the All Files of configuration file and described file;
Described memory cell, the file that is used for receiving is stored according to the stored logic relation of configuration file.
2. a kind of multi-file transmission system according to claim 1 is characterized in that, the stored logic relation in the described configuration file comprises the attaching relation and the hierarchical relationship of file and folders/sub-folders.
3. a kind of multi-file transmission system according to claim 1 and 2, it is characterized in that, in the described configuration file, described file root adopts the root sign to represent, its sequence indicia under the current file folder is also carried in the sign beginning of the above first grade file folder of the sign of next stage sub-folder, and the file in the folders/sub-folders is with directly affiliated file sign beginning and carry its sequence indicia under the current file folder.
4. a kind of multi-file transmission system according to claim 1 and 2 is characterized in that, in the described configuration file, each unique file is with its store path sign in described file.
5. a kind of multi-file transmission system according to claim 1 is characterized in that, described receiving system further comprises: the unit is set, is used to be provided with the form of cell stores file.
6. a kind of multi-file transmission system according to claim 1 is characterized in that, described dispensing device and receiving system are respectively the receiver module and the sending module of mailing system; Perhaps described dispensing device and receiving system are respectively the sending module and the receiver module of JICQ.
7. multifile transmission method is used to realize the transmission terminal that is connected by wide area network or local area network (LAN) and the file transfer between the receiving terminal, it is characterized in that, may further comprise the steps:
(a) described transmission terminal generates configuration file according to selected file, and described configuration file records the stored logic relation of All Files in the described file;
(b) described transmission terminal sends to receiving terminal by network after according to procotol the All Files in described configuration file and the described file being encapsulated as packet;
(c) store receiving terminal at a plurality of unique files that receiving terminal will receive according to configuration file into according to the stored logic relation before sending.
8. the dispensing device of a multifile transmission is used for sending file to the receiving terminal that is connected by wide area network or local area network (LAN), it is characterized in that dispensing device includes document selector, dispensing unit and transmitting element, wherein
Described document selector is used for selecting to send object, and described transmission object comprises file;
Described dispensing unit is used for generating configuration file according to the file of selecting, and described configuration file records the stored logic relation of All Files in the described file;
Described transmitting element sends by network after being used for according to procotol the All Files of configuration file and described file being encapsulated as packet.
CN2006100633974A 2006-10-30 2006-10-30 Multi-file transmission system and method Active CN101098310B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006100633974A CN101098310B (en) 2006-10-30 2006-10-30 Multi-file transmission system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100633974A CN101098310B (en) 2006-10-30 2006-10-30 Multi-file transmission system and method

Publications (2)

Publication Number Publication Date
CN101098310A CN101098310A (en) 2008-01-02
CN101098310B true CN101098310B (en) 2011-05-11

Family

ID=39011832

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100633974A Active CN101098310B (en) 2006-10-30 2006-10-30 Multi-file transmission system and method

Country Status (1)

Country Link
CN (1) CN101098310B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101547161B (en) 2008-03-28 2012-09-26 阿里巴巴集团控股有限公司 Folder transmission system, folder transmission device and folder transmission method
CN102025515A (en) * 2009-09-14 2011-04-20 阿里巴巴集团控股有限公司 File directory based file transmission method, device and system
CN102137031B (en) * 2010-01-21 2015-12-02 腾讯科技(深圳)有限公司 A kind of method and apparatus of transfer files folder
CN102651716A (en) * 2011-02-24 2012-08-29 阿里巴巴集团控股有限公司 Method and system for file folder transmission in instant communication, and instant receiving client side
CN102595335A (en) * 2012-02-22 2012-07-18 深圳市普联技术有限公司 Processing method and system of sending file or folder to multiple persons
CN103840859B (en) * 2012-11-27 2017-08-25 深圳市腾讯计算机***有限公司 Transmit method, terminal and the system of file
US20150134751A1 (en) * 2013-11-13 2015-05-14 Microsoft Corporation Sharing a file via email
CN104333583B (en) * 2014-10-27 2018-07-20 广州酷狗计算机科技有限公司 Document transmission method and device
CN106921747B (en) * 2017-03-23 2020-02-14 山东政通科技发展有限公司 High-speed official document transmission system
CN107086953A (en) * 2017-05-08 2017-08-22 北京三快在线科技有限公司 Document sending method and device, electronic equipment in a kind of instant messaging application
CN109309696B (en) * 2017-07-27 2021-09-17 腾讯科技(深圳)有限公司 Folder transmission method, sender, receiver, and storage medium
CN107943507B (en) * 2017-11-24 2021-03-26 中国航空工业集团公司西安航空计算技术研究所 Self-upgrade method of integrated core processor with data warehouse as center
CN111314478B (en) * 2020-02-24 2021-08-31 腾讯科技(深圳)有限公司 File transmission method and device and computer equipment
CN113286001B (en) * 2021-05-21 2022-08-26 杭州每刻科技有限公司 Electronic file uploading method and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1525319A (en) * 2003-02-25 2004-09-01 北京北佳信息***有限公司 Method and system for courseware upload and import

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1525319A (en) * 2003-02-25 2004-09-01 北京北佳信息***有限公司 Method and system for courseware upload and import

Also Published As

Publication number Publication date
CN101098310A (en) 2008-01-02

Similar Documents

Publication Publication Date Title
CN101098310B (en) Multi-file transmission system and method
US7664824B2 (en) System for transmission/reception of e-mail with attached files
US20070180035A1 (en) E-mail attachment selectable download
CN101080056B (en) A management method and system of network browser collection folder of mobile terminal
JP4213667B2 (en) How to archive multimedia messages
US20110314384A1 (en) method for handling email messages and attachments in a mobile communication system
KR101544518B1 (en) Method, device and system for sharing microblog message
CN103179156A (en) Method, system and device for sharing pictures
CN102447744B (en) Implementation method, client, server and system for downloading mail
CN100566302C (en) Email display method and system
CN101510893A (en) Method, device and transmission system for sending, transferring and receiving message document
KR100472441B1 (en) Method of receiving selected mail at internet mail device
CN101646134A (en) Method and device for realizing calling card information transfer of mobile terminal
JP7182467B2 (en) Method and system for selectively adapting and transmitting message data
CN1971597A (en) Method and system for displaying history of e-mail
CN102664830A (en) Method, client side and system for collecting communication mode data in instant messaging
CN102056094A (en) System and method for transmitting file by using multimedia information
CN102546790A (en) Mail data download realizing method, client, server and system
CN102065025A (en) Multimedia mail system and multimedia mail receiving and sending method
CN102932550A (en) Method and system for backing up short messages on mobile phone to an SD card
CN103118023B (en) A kind of method and system of the data of transmission specification in a network
CN101448207B (en) Method and device for sending delivery reports of multimedia messages
KR20090113922A (en) Large scale e-Mail transmission system and method which minimizes the data transfer quantity and the communication number of times
TWI280035B (en) Method of accomplishing multiple backup of mobile phone address book using multimedia short message
JP4576074B2 (en) E-mail transmission / reception system including attachments

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant