【技术实现步骤摘要】
:本专利技术涉及计算机软件、网络通信领域,尤其是即时通信技术,特别是涉及一种在即时通信工具中发送文件的方法。
技术介绍
:即时通信(Instant messaging,简称IM)已经成为用户通过网络进行通信的重要手段,目前有很多即时通信工具,如腾讯公司的QQ,微软的MSN,还有一些企业即时通信,如RTX、Sametime等。即时通讯产品被越来越多的人使用,在即时通讯工具中传输的文件也越来越频繁,目前即时通讯工具,很多用的是服务器转发的方式传输文件,在这种模式下,如果发送者与服务器连接中断,则发送者只能从头开始再传输一次,无法在上次未完成的基础上继续传输剩余的文件数据。如:当用户发送一个10M的文件,当服务器收到9M时,由于网络中断,客户端重新登录后,用户需再次发送文件时,这个10M的文件又需要重新开始传输。
技术实现思路
:本专利技术为解决上述问题不足之处,提供了一种在即时通信工具中发送文件的方法。为了解决上述问题,本专利技术提供以下技术方案:一种在即时通信工具中发送文件的方法,包括如下步骤:a.服务器接收时,连接客户端,发送接收的文件命令给客户端,服务器新建文件传输任务;b.客户端收到文件命令后,发送文件数据给服务器,服务器-->定期存储任务数据;c.如果服务器未完成接收,则下次服务器继续接收时,服务器把任务信息发送给客户端,请求接收剩余的文件数据,客户端收到后,继续发送剩下的文件数据;d.如果服务器完成接收,则服务器通知用户已完成接收,并删除文件传输任务。所述的步骤还包括2.1 客户端向服务器发送待传输的文件;2.2 客户端通知服务器有未接受的文件信息。 ...
【技术保护点】
一种在即时通信工具中发送文件的方法,其特征在于:包括如下步骤, a.服务器接收时,连接客户端,发送接收的文件命令给客户端,服务器新建文件传输任务; b.客户端收到文件命令后,发送文件数据给服务器,服务器定期存储任务数据; c.如果服务器未完成接收,则下次服务器继续接收时,服务器把任务信息发送给客户端,请求接收剩余的文件数据,客户端收到后,继续发送剩下的文件数据; d.如果服务器完成接收,则服务器通知用户已完成接收,并删除文件传输任务。
【技术特征摘要】
1.一种在即时通信工具中发送文件的方法,其特征在于:包括如下步骤,a.服务器接收时,连接客户端,发送接收的文件命令给客户端,服务器新建文件传输任务;b.客户端收到文件命令后,发送文件数据给服务器,服务器定期存储任务数据;c.如果服务器未完成接收,则下次服务器继续接收时,服务器把任务信息发送给客户端,请求接收剩余的文件数据,客户端收到后,继续发送剩下的文件数据;d.如果服务器完成接收,则服务器通知用户已完成接收,并删除文件传输任务。2.根据权利要求1所述的一种在即时通信工具中发送文件的方法,其特征在于:所述的步骤还包括2.1客户端向服务器发送待传...
【专利技术属性】
技术研发人员:文荣,关键,霍文旌,黄平,
申请(专利权)人:北京亿企通信息技术有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。