Cross platform file transfer APP software system based on Apache server, which is based on Apache server. The invention is to improve the speed and stability of cross platform file transfer. The invention uses the Apache server to provide the interface to establish a small server in the mobile phone, a mobile phone or other LANs and routers connected to the terminal, the mobile phone terminal and PC, fast transmission between mobile phone and mobile phone terminal end. In the case of building a good Apache server, combined with the advantages of wireless local area network speed, the fast file transfer between terminals is realized. In the transfer task, the use of good threads and HTTP protocol to upload or download files, when encountered network failure, you can continue to upload or download the unfinished part. The invention is suitable for cross platform file transmission occasions.
【技术实现步骤摘要】
本专利技术涉及基于Apache服务器的跨平台文件传输技术。
技术介绍
随着移动智能手机的迅速普及以及移动客户端APP的蓬勃发展,各种各样的APP融入了我们当代人生活的点点滴滴,使我们的生活更加的便捷。因为智能手机的方便快捷,使我们和手机之间的距离更加密切,许多APP使我们的办公以及生活逐渐远离了不易携带的电脑。但有些时候,自身所需的文件在电脑中,来不及拷贝到我们的手机上,身边又没有数据线可供我们进行传输。受当时环境的限制,比较难以传递,比如网络环境比较差的情况下、PC端不能连外网、Android和IOS手机间不能无缝的传递等,或者现有的方式不能满足当时的情况,比如虽然可以通过QQ、微信等主流的社交软件可以传递资料,但临时性的接触不希望当时在QQ、微信上互加好友(比如打印店)。另一方面,手机设备间的蓝牙传输速度以及移动网络速度的限制,在传输大文件时所要花费的大量时间使用户体验不够完善。现在蓝牙1.2传输速度为721Kbps,蓝牙2.0最高速度为2.1Mbps,蓝牙2.1传输速率可达2~3Mbps,蓝牙3.0和4.0的最高速度是24Mbps,当然这只是理论数据,实际应用中由于设备间的兼容性以及其他因素影响很难实现,速度一般在100KB/s左右;移动网络在外界环境的限制下,比如因手机信号差网络传输速度的下降或者网络传输的断开,不稳定性这个弊端愈加明显。因此,用户需要的是能够快速而且稳定传输文件的技术。
技术实现思路
本专利技术是为了提高跨平台文件传输的速率和稳定性,从而提供一种基于Apache服务器的跨平台文件传输系统及传输方法。基于Apache服务器的跨平台文件 ...
【技术保护点】
基于Apache服务器的跨平台文件传输APP软件系统,其特征是:在用户的智能手机中建立基于Apache的服务器,并通过建立的服务器与路由器和其它智能手机或PC机组成一个局域网;所述其它智能手机或PC机内均已建立基于Apache的服务器;所述服务器能够接入Internet网,且能够在Internet网和局域网间进行切换;所述基于Apache的服务器包括:文件下载模块;所述文件下载模块:在切换至接入Internet网的条件下,用于从Internet网中下载所需文件;在切换至接入局域网的条件下,用于从局域网中的其它智能手机或PC机中下载所需文件。
【技术特征摘要】
1.基于Apache服务器的跨平台文件传输APP软件系统,其特征是:在用户的智能手机中建立基于Apache的服务器,并通过建立的服务器与路由器和其它智能手机或PC机组成一个局域网;所述其它智能手机或PC机内均已建立基于Apache的服务器;所述服务器能够接入Internet网,且能够在Internet网和局域网间进行切换;所述基于Apache的服务器包括:文件下载模块;所述文件下载模块:在切换至接入Internet网的条件下,用于从Internet网中下载所需文件;在切换至接入局域网的条件下,用于从局域网中的其它智能手机或PC机中下载所需文件。2.根据权利要求1所述的基于Apache服务器的跨平台文件传输APP软件系统,其特征在于,下载模块还用于为用户预先缓存文件,具体过程为:若用户的智能手机中存在历史数据,则对用户的智能手机中存在历史数据进行机器学习,并根据该用户的社交关系建立预测模型,判断出用户将要下载的文件,并提前缓冲到所述服务器中,所述的社交关系包括用户的通讯录和用户的通话记录。3.根据权利要求1所述的基于Apache服务器的跨平台文件传输APP软件系统,其特征在于,下载模块还用于为用户预先缓存文件,具体过程为:若用户的智能手机不存在历史数据,则将用户的社交关系形成社交图中的节点和连线;所述节点为每个社交对象;连线是所述用户与社交对象的通话关系记录,并根据通信频度排列该用户与社交对象间社交关系强弱度,计算用户与每个社交对象的相似度,将获得的相似度做为社交图中连线的权值,进而锁定目标对象,用户将目标对象的下载文件进行缓存,所述的社交关系包括用户的通讯录和用户的通话记录。4.根据权利要求3所述的基于Apache服务器的跨平台文件传输AP...
【专利技术属性】
技术研发人员:杨玲,汪先慈,陈奕伽,张英男,张福生,
申请(专利权)人:杨玲,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。