CN101106542A - A method and system for transferring file in instant communication tool - Google Patents
A method and system for transferring file in instant communication tool Download PDFInfo
- Publication number
- CN101106542A CN101106542A CNA2007101204504A CN200710120450A CN101106542A CN 101106542 A CN101106542 A CN 101106542A CN A2007101204504 A CNA2007101204504 A CN A2007101204504A CN 200710120450 A CN200710120450 A CN 200710120450A CN 101106542 A CN101106542 A CN 101106542A
- Authority
- CN
- China
- Prior art keywords
- server
- instant communication
- file
- recipient
- communication server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
The invention provides a file transmission method and a system in instant messaging service, which can solve the problem that instant messaging product can not transmit files to off-line receiving party and receiver has to send again if the file is lost or damaged after acceptance and the operation can not be executed if the sender does not have the file either. The invention includes the following steps: a sender selects the files to be sent; the sender sends the files and a client side sends control message to an instant messaging server; the instant messaging server selects a file transmission server and notifies the client side and the file transmission server; the client side is connected with the file transmission server and sends file data; the instant messaging server notifies the receiver and the receiver client side shows the file attribute. When the client side sends files, the server will store and transmit the files in file transmission. And in files sending, the receiver does not need to be on line and in files receiving, the sender does not need to be on line. Users can accept the same files with multiple times with the function of safe backup. If the files received at last time are damaged or lost, users can accept the files again.
Description
Technical field:
The present invention relates to computer software, network communication field, especially instant messaging technology, particularly relate to a kind of in JICQ the method and system of transfer files.
Background technology:
Instant messaging (Instant messaging is called for short IM) has become the important means that the user communicates by network at present.
Present instant messaging product under the not online state of the other side, can't be given the other side's transfer files, promptly both sides must be all online can transfer files; In the transfer files way, because a variety of causes, as deadlock, outage etc., situation, the sender must send once again, loses or damages then can only allow the sender pass once again if receive behind the file file, when the sender does not have this document yet, then can't carry out, this file is forever lost.
Summary of the invention:
The present invention is for addressing the above problem weak point, provide a kind of in JICQ the method and system of transfer files.
In order to address the above problem, the invention provides following technical scheme: a kind of in JICQ the method for transfer files, comprise the steps:
User's logging on client, instant communication server carries out authentication to the user, sender selective reception person,
Describedly also comprise the steps:
A. the sender selects file to be sent, the input additional information;
B. the sender sends file, and client transmits control message to instant communication server;
C. instant communication server select File transmission server;
D. instant communication server is connected with Ftp server by control messages notice client, and client threaded file transmission server sends file data in database;
E. after being sent completely, Ftp server notice client and instant communication server are finished.
The described instant communication server that also comprises judges whether the recipient is online;
If the recipient is not online, then do not have any action, can only wait for that the recipient reaches the standard grade;
If the recipient is online, then instant communication server sends the file transfer attribute to the recipient, and after the recipient received attribute, the display properties content if additional information is meaningful, then showed.
Describedly comprise also whether the recipient receives this document by property content decision;
If recipient's rejection, then server can its state of mark be " refusal " in this document transmission log;
If the recipient determines to receive, client transmits control message to instant communication server.
Describedly also comprise
Instant communication server select File transmission server;
Instant communication server is connected with Ftp server by control messages notice client.Client threaded file transmission server receives file data;
After finishing receiving, Ftp server notice client and instant communication server are finished;
Instant communication server is notified the sender, and the recipient has finished the reception to this document.Described control messages comprises file transfer attribute and order.
Described file transfer attribute comprises sender, transmitting time, file size, additional information.Realize the system of claim 1 method, comprise instant communication client and instant communication server and Ftp server.
Advantage of the present invention:
Store and transmit by server during transfer files, the recipient need not be online when sending file, and the sender need not be online when receiving file; And since file storage on server, even if interrupt when transfer files, the sender needn't send this document again, the user can repeatedly receive identical file, has also played the effect of carrying out safety backup.The file corruption that received last time or lost, the user can accept this document once more.
The recipient can understand the purpose that the sender sends by file attribute, and the perhaps general contents of this document perhaps can be found out the importance of this document, and the urgency of this document waits and judges whether to receive immediately file.
Description of drawings:
Fig. 1 is the flow chart of the inventive method technical scheme;
Fig. 2 is the structural representation of system of the present invention.
Embodiment:
S1: user's logging on client, instant communication server carries out authentication to the user;
S2: sender selective reception person;
S3: the sender selects file to be sent, the input additional information;
S4: the sender sends file, and client transmits control message to instant communication server; Wherein, control messages is to be used for transfer files attribute between sender, instant communication server, recipient, and whether the transmission of control documents data is notified the other side to receive and successfully waited.
Control messages comprises 2 classes: the one, and file transfer attribute, the 2nd, order.
The file transfer attribute is meant that when sending or receiving, client is to the attribute of this document of instant communication server transmission, and its content comprises: sender, transmitting time, file size, additional information etc.
Order is meant the instruction of control documents transfer of data between client and instant communication server, when for example the sender will send file, sends the instruction of " newly-built transmission task " to instant communication server.
S5: instant communication server select File transmission server 1;
S6: instant communication server is connected with Ftp server by control messages notice client, and client threaded file transmission server sends file data in database;
S7: after being sent completely, Ftp server notice client and instant communication server are finished;
The S8 instant communication server judges whether the recipient is online;
If the S9.1 recipient is not online, then do not have any action, can only wait for that the recipient reaches the standard grade;
If the S9.2 recipient is online, then instant communication server sends the file transfer attribute to the recipient, and after the recipient received attribute, the display properties content if additional information is meaningful, then showed;
Whether the S10 recipient receives this document by the property content decision.
If S11.1 recipient rejection, then server can its state of mark be " refusal " in this document transmission log, and when this recipient reached the standard grade next time like this, server can not reinform it not message in-coming part.Certainly the recipient can obtain this document transmission log by the server lookup historical record, downloads this document then.
If the S11.2 recipient determines to receive, client transmits control message to instant communication server;
S12 instant communication server select File transmission server 1;
The S13 instant communication server is connected with Ftp server by control messages notice client.Client threaded file transmission server receives file data;
After S14 finished receiving, Ftp server notice client and instant communication server were finished;
The S15 instant communication server is notified the sender, and the recipient has finished the reception to this document;
When file interrupts in transmission course or this document is lost after reception or damaged, the process that the recipient obtains this document once more is as follows:
1. user's logging on client, instant communication server carries out authentication to the user;
2. the user opens the Web page, obtains to have sent to the file of oneself by search.
Wherein search can be finished by Advanced Search, can pass through keyword, time period, resource type and scope.
Wherein, resource type comprises all types and specified type, and specified type comprises, instant messaging, task management, enterprise portal, daily record of work etc.
Wherein, scope can be searched for by the institutional framework form or the range of duties.
As: recipient's memory is in May, 2007, and Legal Affairs Dept sends a agreement by instant messaging.At this moment, keyword: agreement, time: 2007.5.1-2007.5.31, resource type: instant messaging, scope: the Legal Affairs Dept in the institutional framework.Certainly, the search also can with wherein one or several carry out.
As shown in Figure 2, system of the present invention comprises 3 parts:
Instant communication client is called for short client: send and receive file.
Instant communication server: carry out communication with client, transmitting-receiving file transfer control messages is called for short control messages;
Ftp server: carry out communication with client, the transfer files data.The angle of this server from disposing can merge with instant communication server, also can be distributed on many physical servers.
Instant communication server and Ftp server carry out internal communication, control the file data transmission between itself and client.
Ftp server is logical partitioning, and physically, it may be independent deployment, also may be deployed in instant communication server.
In a word, design of the present invention: during client transmitting-receiving file, store, notify and transmit by server; Receiving and sending control message between client and server is used for the transfer files attribute, the transmission of control documents content.As long as relating to this patent design all belongs in the scope of protection of the invention.
Claims (7)
1. the method for a transfer files in JICQ is characterized in that: user's logging on client, and instant communication server carries out authentication to the user, and sender selective reception person also comprises the steps:
A. the sender selects file to be sent, the input additional information;
B. the sender sends file, and client transmits control message to instant communication server;
C. instant communication server select File transmission server;
D. instant communication server is connected with Ftp server by control messages notice client, and client threaded file transmission server sends file data in database;
E. after being sent completely, Ftp server notice client and instant communication server are finished.
2. according to claim 1 a kind of in JICQ the method for transfer files, it is characterized in that: comprise that also instant communication server judges whether the recipient online;
If the recipient is not online, then do not have any action, can only wait for that the recipient reaches the standard grade;
If the recipient is online, then instant communication server sends the file transfer attribute to the recipient, and after the recipient received attribute, the display properties content if additional information is meaningful, then showed.
3. according to claim 2 a kind of in JICQ the method for transfer files, it is characterized in that: comprise also whether the recipient receives this document by the property content decision;
If recipient's rejection, then server can its state of mark be " refusal " in this document transmission log;
If the recipient determines to receive, client transmits control message to instant communication server.
4. according to claim 3 a kind of in JICQ the method for transfer files, it is characterized in that: also comprise
Instant communication server select File transmission server;
Instant communication server is connected with Ftp server by control messages notice client.Client threaded file transmission server receives file data;
After finishing receiving, Ftp server notice client and instant communication server are finished;
Instant communication server is notified the sender, and the recipient has finished the reception to this document.
According to claim 1 or 3 or 4 described a kind of in JICQ the method for transfer files, it is characterized in that: described control messages comprises file transfer attribute and order.
6. according to claim 5 a kind of in JICQ the method for transfer files, it is characterized in that: described file transfer attribute comprises sender, transmitting time, file size, additional information.
7. realize the system of claim 1 method, comprise instant communication client and instant communication server, it is characterized in that: also comprise Ftp server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007101204504A CN101106542A (en) | 2007-08-20 | 2007-08-20 | A method and system for transferring file in instant communication tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007101204504A CN101106542A (en) | 2007-08-20 | 2007-08-20 | A method and system for transferring file in instant communication tool |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101106542A true CN101106542A (en) | 2008-01-16 |
Family
ID=39000223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007101204504A Pending CN101106542A (en) | 2007-08-20 | 2007-08-20 | A method and system for transferring file in instant communication tool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101106542A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102355426A (en) * | 2011-06-30 | 2012-02-15 | 北京神州泰岳软件股份有限公司 | Method for transmitting off-line file and system |
CN102402719A (en) * | 2010-09-19 | 2012-04-04 | 上海众融信息技术有限公司 | Knowledge information processing method and device for securities analyst system |
CN102427432A (en) * | 2011-12-18 | 2012-04-25 | 上海量明科技发展有限公司 | Method, terminal and system for virtually receiving file in instant messenger |
CN102541409A (en) * | 2010-12-26 | 2012-07-04 | 上海量明科技发展有限公司 | Method and system for carrying out multi-objective data sending by using IM (instant messaging) tool |
CN102567414A (en) * | 2010-12-31 | 2012-07-11 | 上海量明科技发展有限公司 | Method and system for storing interactive communication document |
CN102789444A (en) * | 2011-05-16 | 2012-11-21 | 联想(北京)有限公司 | Transmission processing method, device and electronic equipment |
US8359358B2 (en) | 2008-03-28 | 2013-01-22 | Alibaba Group Holding Limited | File folder transmission on network |
CN103067455A (en) * | 2012-12-14 | 2013-04-24 | 北京思特奇信息技术股份有限公司 | Voice talkback implementation method and device based on Internet |
US9300721B2 (en) | 2009-09-14 | 2016-03-29 | Alibaba Group Holding Limited | Method, apparatus and system for file transfer based on file directory |
CN106294391A (en) * | 2015-05-20 | 2017-01-04 | 天脉聚源(北京)科技有限公司 | A kind of method and system displayed file attributes in instant messenger |
CN109614374A (en) * | 2018-11-13 | 2019-04-12 | 深圳龙图腾创新设计有限公司 | A kind of file record system and method |
CN112995015A (en) * | 2019-12-17 | 2021-06-18 | 腾讯科技(深圳)有限公司 | Message sending method, device, terminal and storage medium |
CN113010474A (en) * | 2021-03-16 | 2021-06-22 | 中国联合网络通信集团有限公司 | File management method, instant messaging method and storage server |
-
2007
- 2007-08-20 CN CNA2007101204504A patent/CN101106542A/en active Pending
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9792297B2 (en) | 2008-03-28 | 2017-10-17 | Alibaba Group Holding Limited | File folder transmission on network |
US8510401B2 (en) | 2008-03-28 | 2013-08-13 | Alibaba Group Holding Limited | File folder transmission on network |
US8359358B2 (en) | 2008-03-28 | 2013-01-22 | Alibaba Group Holding Limited | File folder transmission on network |
US9128952B2 (en) | 2008-03-28 | 2015-09-08 | Alibaba Group Holding Limited | File folder transmission on network |
US9300721B2 (en) | 2009-09-14 | 2016-03-29 | Alibaba Group Holding Limited | Method, apparatus and system for file transfer based on file directory |
CN102402719A (en) * | 2010-09-19 | 2012-04-04 | 上海众融信息技术有限公司 | Knowledge information processing method and device for securities analyst system |
CN102541409A (en) * | 2010-12-26 | 2012-07-04 | 上海量明科技发展有限公司 | Method and system for carrying out multi-objective data sending by using IM (instant messaging) tool |
CN102567414A (en) * | 2010-12-31 | 2012-07-11 | 上海量明科技发展有限公司 | Method and system for storing interactive communication document |
CN102789444A (en) * | 2011-05-16 | 2012-11-21 | 联想(北京)有限公司 | Transmission processing method, device and electronic equipment |
CN102789444B (en) * | 2011-05-16 | 2017-09-29 | 联想(北京)有限公司 | A kind of method for transmission processing, device and electronic equipment |
CN102355426A (en) * | 2011-06-30 | 2012-02-15 | 北京神州泰岳软件股份有限公司 | Method for transmitting off-line file and system |
CN102355426B (en) * | 2011-06-30 | 2015-01-14 | 北京神州泰岳软件股份有限公司 | Method for transmitting off-line file and system |
CN102427432A (en) * | 2011-12-18 | 2012-04-25 | 上海量明科技发展有限公司 | Method, terminal and system for virtually receiving file in instant messenger |
CN102427432B (en) * | 2011-12-18 | 2016-05-25 | 上海量明科技发展有限公司 | The method of virtual reception file, terminal and system in JICQ |
CN103067455A (en) * | 2012-12-14 | 2013-04-24 | 北京思特奇信息技术股份有限公司 | Voice talkback implementation method and device based on Internet |
CN106294391A (en) * | 2015-05-20 | 2017-01-04 | 天脉聚源(北京)科技有限公司 | A kind of method and system displayed file attributes in instant messenger |
CN109614374A (en) * | 2018-11-13 | 2019-04-12 | 深圳龙图腾创新设计有限公司 | A kind of file record system and method |
CN109614374B (en) * | 2018-11-13 | 2020-10-27 | 合肥龙图腾信息技术有限公司 | File recording system and method |
CN112995015A (en) * | 2019-12-17 | 2021-06-18 | 腾讯科技(深圳)有限公司 | Message sending method, device, terminal and storage medium |
CN112995015B (en) * | 2019-12-17 | 2022-07-05 | 腾讯科技(深圳)有限公司 | Message sending method, device, terminal and storage medium |
CN113010474B (en) * | 2021-03-16 | 2023-10-24 | 中国联合网络通信集团有限公司 | File management method, instant messaging method and storage server |
CN113010474A (en) * | 2021-03-16 | 2021-06-22 | 中国联合网络通信集团有限公司 | File management method, instant messaging method and storage server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101106542A (en) | A method and system for transferring file in instant communication tool | |
US6021427A (en) | Method and system for preventing routing maelstrom loops of automatically routed electronic mail | |
CN102355426A (en) | Method for transmitting off-line file and system | |
US20090044006A1 (en) | System for blocking spam mail and method of the same | |
WO2000021242B1 (en) | Adaptive communication system enabling dissimilar devices to exchange information over a network | |
CN102045267A (en) | Message recall method and device | |
CN102655481A (en) | Webpape-based instant messaging chat content looking-up method and system | |
CN101409686A (en) | System and method for checking e-mail accessory content | |
CN111240862A (en) | Universal interface platform and data conversion method | |
CN103457802A (en) | Information transmission system and method | |
US20010007992A1 (en) | Transfer method, transfer system and transfer apparatus for E-mail | |
CN102347848A (en) | Method and system for sending bulk message | |
CN102656577A (en) | Electronic mail server and method for automatically generating address lists | |
CN101605301B (en) | Cluster system for multi-node transaction processing and a request message distributing method | |
CN101106547B (en) | A method and system for transferring files in instant communication tool | |
KR100748113B1 (en) | Network device for preventing leakage of secret data and method thereof | |
CN101087274A (en) | An information monitoring system in instant communication | |
JP2008287609A (en) | Mail management system | |
CN201197152Y (en) | System for file transmission in instant communication tool | |
JP2003308444A5 (en) | ||
CN105991695B (en) | A kind of file data processing method and system | |
US9923857B2 (en) | Symbolic variables within email addresses | |
CN104283763A (en) | Service system for transmitting electronic mail with large-information-amount attachment and method for sending and receiving electronic mail | |
US20090157833A1 (en) | System and method for sending emails | |
CN201270520Y (en) | Information monitoring apparatus for instant communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080116 |