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 PDF

Info

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
Application number
CNA2007101204504A
Other languages
Chinese (zh)
Inventor
黄平
关键
文荣
霍文旌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yiqitong It Tech Co Ltd Beijing
Original Assignee
Yiqitong It Tech Co Ltd Beijing
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 Yiqitong It Tech Co Ltd Beijing filed Critical Yiqitong It Tech Co Ltd Beijing
Priority to CNA2007101204504A priority Critical patent/CN101106542A/en
Publication of CN101106542A publication Critical patent/CN101106542A/en
Pending legal-status Critical Current

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

A kind of in JICQ the method and system of transfer files
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.
CNA2007101204504A 2007-08-20 2007-08-20 A method and system for transferring file in instant communication tool Pending CN101106542A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (22)

* Cited by examiner, † Cited by third party
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