[发明专利]一种在即时通信工具中传输文件的方法及系统无效
申请号: | 200710120450.4 | 申请日: | 2007-08-20 |
公开(公告)号: | CN101106542A | 公开(公告)日: | 2008-01-16 |
发明(设计)人: | 黄平;关键;文荣;霍文旌 | 申请(专利权)人: | 北京亿企通信息技术有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100097北京市海淀区兰*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时 通信 工具 传输 文件 方法 系统 | ||
技术领域:
本发明涉及计算机软件、网络通信领域,尤其是即时通讯技术,特别是涉及一种在即时通信工具中传输文件的方法及系统。
背景技术:
即时通信(Instant messaging,简称IM)目前已经成为用户通过网络进行通信的重要手段。
目前即时通讯产品,对方不在线的状态下,无法给对方传输文件,即双方必须都在线才能够传输文件;传输文件途中,由于各种原因,如死机、断电等,状况,发送者必须再发送一次,接收文件后如果文件丢失或损坏则只能让发送者再传一次,当发送者也没有该文件,则无法执行,此文件永久丢失。
发明内容:
本发明为解决上述问题不足之处,提供了一种在即时通信工具中传输文件的方法及系统。
为了解决上述问题,本发明提供以下技术方案:一种在即时通信工具中传输文件的方法,包括如下步骤:
用户登录客户端,即时通信服务器对用户进行身份认证,发送者选择接收者,
所述还包括如下步骤:
a.发送者选择待发送文件,输入附加信息;
b.发送者发送文件,客户端发送控制消息给即时通讯服务器;
c.即时通讯服务器选择文件传输服务器;
d.即时通讯服务器通过控制消息通知客户端与文件传输服务器连接,客户端连接文件传输服务器,发送文件数据到数据库中;
e.发送完成后,文件传输服务器通知客户端和即时通讯服务器完成。
所述还包括即时通讯服务器判断接收者是否在线;
如果接收者不在线,则不会有什么动作,只能等待接收者上线;
如果接收者在线,则即时通讯服务器发送文件传输属性给接收者,接收者收到属性后,显示属性内容,如果附加信息有内容,则显示。
所述还包括接收者通过属性内容决定是否接收该文件;
如果接收者拒绝接收,则服务器会在该文件传输记录中标记其状态为“拒绝”;
如果接收者决定接收,客户端发送控制消息给即时通讯服务器。
所述还包括
即时通讯服务器选择文件传输服务器;
即时通讯服务器通过控制消息通知客户端和文件传输服务器连接。客户端连接文件传输服务器,接收文件数据;
接收完成后,文件传输服务器通知客户端和即时通讯服务器完成;
即时通讯服务器通知发送者,接收者已完成对该文件的接收。所述控制消息包括文件传输属性和命令。
所述文件传输属性包括发送者、发送时间、文件大小、附加信息。实现权利要求1方法的系统,包括即时通信客户端和即时通信服务器和文件传输服务器。
本发明的优点:
传输文件时通过服务器进行存储和转发,发送文件时接收者无须在线,接收文件时发送者无须在线;而且由于文件存储在服务器上,即便在传输文件时中断,发送者不必再发送该文件,用户可以多次接收相同的文件,也起到了安全备份的作用。上次接收的文件损坏或丢失了,用户可以再次接受该文件。
接收者通过文件属性可以明白发送者发送的目的,或者该文件的大致内容,或者能看出该文件的重要性,该文件的紧迫性等来判断是否立即接收文件。
附图说明:
图1为本发明方法技术方案的流程图;
图2为本发明系统的结构示意图。
具体实施方式:
S1:用户登录客户端,即时通讯服务器对用户进行身份认证;
S2:发送者选择接收者;
S3:发送者选择待发送文件,输入附加信息;
S4:发送者发送文件,客户端发送控制消息给即时通讯服务器;其中,控制消息是用来在发送者、即时通讯服务器、接收者之间传输文件属性,控制文件数据的发送,通知对方接收是否成功等。
控制消息包括2类:一是文件传输属性,二是命令。
文件传输属性是指发送或接收时,客户端向即时通讯服务器发送的该文件的属性,其内容包括:发送者、发送时间、文件大小、附加信息等。
命令是指客户端与即时通讯服务器间控制文件数据传输的指令,例如发送者要发送文件时,向即时通讯服务器发送“新建发送任务”的指令。
S5:即时通讯服务器选择文件传输服务器1;
S6:即时通讯服务器通过控制消息通知客户端与文件传输服务器连接,客户端连接文件传输服务器,发送文件数据到数据库中;
S7:发送完成后,文件传输服务器通知客户端和即时通讯服务器完成;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京亿企通信息技术有限公司,未经北京亿企通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710120450.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种避免弹性分组相交环广播风暴的相交节点及方法
- 下一篇:专治鱼刺卡喉的中药