一种终端间大文件传输方法与流程

文档序号:35974518发布日期:2023-11-09 16:39阅读:28来源:国知局
一种终端间大文件传输方法与流程

本发明涉及一种终端间大文件传输方法,属于数据传输。


背景技术:

1、现在的智能终端处理能力越来越强,如智能手机、pad等,许多情况下可以代替电脑进行工作,其便利行和较强的处理能力是其优势。在终端间传输文件,是一种常见的需求,如专利cn104202411b在背景技术中提到的“实现手机间的文件传输的途径主要包括:手机app平台、蓝牙传输、手机存储卡中转和数据线-电脑中转,其中:手机app平台传输需要终端安装相同的app软件,且需要打开app软件才能查看和下载文件;蓝牙传输要求进行文件传输的两个手机需相距在一定近距离内,不适合远距离传输;手机存储卡中转传输需借助物理存储卡才能实现,并且要求相应手机具备拓展卡插槽;数据线-电脑中转传输必须通过数据线物理连接至电脑,然后通过电脑缓存中转来传输文件。上述方法或多或少受到软件、物理媒介,传输距离的限制,而使得手机间文件传输不便捷”。如我们常用的微信、qq便是常用的传文件方式,在文件较大情况下,文件传输并并不尽人意,如传输文件大小限制(如不超过2gb)、传输慢等。专利cn104202411b的技术效果是“该方法不受到软件、物理媒介,传输距离的限制,使得常见终端如手机之间的文件传输更加便捷”,专利cn104202411b并未解决终端间传输文件大小受限及传输速度慢的问题。


技术实现思路

1、本发明目的是提供了一种终端间大文件传输方法,完成终端间大文件的可靠高效传输。

2、本发明为实现上述目的,通过以下技术方案实现:

3、包括发送终端、接收终端和服务器,所述发送终端和接收终端均与服务器连接;所述发送终端包括待发送文件列表和文件发送模块,所述接收终端包括接收目录和文件接收模块,所述服务器中部署有智能机器人操作系统;

4、具体步骤如下:

5、发送终端中的文件发送模块将待发送文件生成待发送文件列表,文件发送模块将待发送文件拆分为消息,并将消息编号后有序缓存于服务器中的智能机器人操作系统话题中;

6、服务器中部署的智能机器人操作系统将获取的消息进行缓存,并提供消息发布订阅功能;智能机器人操作系统可支持创建近百万的话题和上百万的用户连接,为海量的终端提供并发访问功能。

7、接收终端的文件接收模块订阅服务器中智能机器人操作系统中的话题消息,根据消息的编号,将属于同一文件的消息合并成一个文件并写入到接收目录中。

8、优选的,所述文件发送模块将待发送文件拆分为消息的具体方式如下:

9、所述文件发送模块的后台线程将文件转换为n个消息并按序编号;

10、,

11、其中,m表示文件大小,n表示设定的分片大小。

12、优选的,所述发送终端上的文件发送模块访问智能机器人操作系统和接收终端的文件接收模块订阅智能机器人操作系统消息时均采用网络连接方式,所述网络连接方式包括蜂窝网络或无线连接。

13、优选的,所述智能机器人操作系统中消息发布采用异步发送模式。

14、本发明的优点在于:本发明可以大文件从一台智能终端传输到另一台智能终端,支持的文件大小不受限制,性能比传统方式快数倍,且更加安全可靠。



技术特征:

1.一种终端间大文件传输方法,其特征在于,包括发送终端、接收终端和服务器,所述发送终端和接收终端均与服务器连接;所述发送终端包括待发送文件列表和文件发送模块,所述接收终端包括接收目录和文件接收模块,所述服务器中部署有智能机器人操作系统;

2.根据权利要求1所述的终端间大文件传输方法,其特征在于,所述文件发送模块将待发送文件拆分为消息的具体方式如下:

3.根据权利要求1所述的终端间大文件传输方法,其特征在于,所述发送终端上的文件发送模块访问智能机器人操作系统和接收终端的文件接收模块订阅智能机器人操作系统消息时均采用网络连接方式,所述网络连接方式包括蜂窝网络或无线连接。

4.根据权利要求3所述的终端间大文件传输方法,其特征在于,所述智能机器人操作系统中消息发布采用异步发送模式。

5.一种终端间大文件传输装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1-4任一所述的终端间大文件传输方法。

6.一种终端间大文件传输设备,其特征在于,包括:

7.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1-4任一所述的终端间大文件传输方法。


技术总结
本发明提供了一种终端间大文件传输方法,属于数据传输技术领域。包括发送终端、接收终端和服务器,所述发送终端和接收终端均与服务器连接;所述发送终端包括待发送文件列表和文件发送模块,所述接收终端包括接收目录和文件接收模块,所述服务器中部署有智能机器人操作系统。本发明可以大文件从一台智能终端传输到另一台智能终端,支持的文件大小不受限制,性能比传统方式快数倍,且更加安全可靠。

技术研发人员:李朝铭,刘来波
受保护的技术使用者:山东浪潮超高清智能科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1