[发明专利]一种离线文件的发送、接收、传输方法及装置有效

专利信息
申请号: 200710124959.6 申请日: 2007-12-11
公开(公告)号: CN101184055A 公开(公告)日: 2008-05-21
发明(设计)人: 陈家君 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: H04L12/58 分类号: H04L12/58;H04L29/08;H04L29/06
代理公司: 深圳中一专利商标事务所 代理人: 张全文
地址: 518044广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 离线 文件 发送 接收 传输 方法 装置
【说明书】:

技术领域

发明属于计算机技术领域,尤其涉及一种即时通讯系统中的离线文件的发送、接收、传输方法及装置。

背景技术

现有的网络即时通讯(IM)工具一般都提供了文件传输功能,以方便用户之间在工作和生活中的交流和沟通。其中文件传输的过程如下:

如果用户A希望传输文件给用户B首先由用户A客户端发送协议命令到控制服务器,请求给用户B发送文件,同时打开对应的传输控制协议(如TCP等)端口等待用户B连接;处理服务器根据包解析提取出用户B的用户标志,查询登录服务器,获取用户B客户端的登录动态IP地址与端口(Port)号,并发送通知消息给用户B客户端,询问用户B是否同意接收文件;如果用户B同意接收用户A发送的文件,则与用户A客户端建立TCP连接,进行文件数据流的传输;否则通过控制服务器返回拒绝消息给用户A客户端,用户A客户端关闭TCP等待连接端口。

上述文件传输方式要求传送文件的双方都已经成功登录IM软件,即传送文件的双方同时处于在线状态时,才能进行有效的文件传输,给用户带来了极大的不便。

现有技术存在另一种文件传输方式,其过程如下:用户B客户端发送请求发送文件的协议命令至控制服务器,请求给用户B发送文件;控制服务器查询用户B客户端的当前登录状态;如果用户B客户端当前登录状态为在线状态,则按照上述文件传输流程处理;如果用户B客户端当前登录状态为离线状态,则采用邮件方式进行文件传输;并通知用户B客户端从自身邮箱中下载传输文件。用户B客户端登录IM软件后,即可接收到该通知,从自身邮箱中下载传输的文件,从而实现文件的传输。

采用这种文件传输方式,需要涉及邮件传输系统,同时接收方用户是被动的接收传输的文件,给用户带来了不便。

发明内容

本发明实施例的目的在于提供一种离线文件的发送方法,旨在解决现有技术通过即时通讯软件传输文件时,文件传输双方都必须处于在线状态,或者需要通过邮件系统实现文件的离线传输的问题。

本发明实施例是这样实现的,一种离线文件的发送方法,所述方法包括下述步骤:

发送方客户端将需要发送的文件发送至服务器端;

文件发送成功后,发送方客户端向接收方客户端发送文件接收通知消息。

本发明实施例的另一目的在于提供一种离线文件的发送装置,所述装置包括:

文件发送模块,将需要发送的文件发送至服务器端;

接收通知发送模块,用于在所述文件发送模块将文件发送成功后,向接收方客户端发送文件接收通知消息。

本发明实施例的另一目的在于提供一种离线文件的接收方法,所述方法包括下述步骤:

接收发送方客户端发送的文件接收通知消息;

根据所述文件接收通知消息,从服务器端接收发送方客户端发送的文件。

本发明实施例的另一目的在于提供一种离线文件的接收装置,所述装置包括:

接收通知接收模块,用于接收发送方客户端发送的文件接收通知消息;

文件接收模块,用于根据所述文件接收通知消息,从服务器端接收发送方客户端发送的文件。

本发明实施例的另一目的在于提供一种离线文件的传输方法,所述方法包括下述步骤:

接收并存储发送方客户端发送的文件;

将发送方客户端发送的文件发送至接收方客户端。

本发明实施例的另一目的在于提供一种离线文件的传输装置,所述装置包括控制服务器和传输服务器,

所述控制服务器用于为发送方客户端的文件发送操作分配资源,同时为接收方客户端查询发送方客户端发送的文件;

所述传输服务器用于存储所述发送方客户端发送的文件,并将文件存储进度信息返回至发送方客户端。

在本发明实施例中,发送方客户端通过将文件发送至服务器端进行缓存,接收方无论是否处于在线状态,只要接收方登录了IM软件即可从相应的服务器端接收发送方发送的文件,从而实现即时通讯工具的离线状态下的文件的传输。同时由于对发送文件的客户端进行了鉴权,从而使文件传输更安全。

附图说明

图1是本发明实施例提供的离线文件的传输方法的实现流程图;

图2是本发明实施例提供的控制服务器响应客户端A发送的文件发送请求的实现流程图;

图3是本发明实施例提供的文件传输系统的结构示意图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710124959.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top