分类
大小:1.3M更新:2018-12-04
类别:站长工具系统:WinAll
SailPlayer(P2P网络传输系统作品)是一个简单的P2P网络传输系统作品,此系统耗费个人不少精力时间开发,从界面,架构,安全等都是一个人完成,理论上是大多数对P2P网络有研究的个人开发者,都感兴趣的一套系统。
完全没有任何中间服务器
2.支持IPV6和IPV4
3.当任意2台设备有“外网传输”交集(包括内网和外网交集),将会彼此共享资源
4.类似磁力链接,BT的传输模式,但是内网用户也可使用,类似迅雷;但是这个的区别是会自动推送给其他用户!
5.在传输,存储,运算,代码等方面,都尽量做到符合使用和精简,客户端程序只有1MB左右
6.支持多国语言切换
7.自己摸索
P2P简介:
目前互联网多为单向数据访问,比如在访问任何网站,比如京东,天猫,微信,爱奇艺等,都有中间服务器承载运行,假如某日出现异常,那么数据可能会有所丢失,并且随着用户数量增多,网站会越来越慢
因此出现了网络数据的分布式结构,也就是P2P网络!众所周知的技术和产品有:BT下载,磁力链接, 电驴,比特币,迅雷,百度网盘的离线下载等等,都有运用相关技术
P2P网络构建原理:
【服务器A】运行主程序;【用户A】运行主程序并手动链接至【服务器A】;【用户B】运行主程序并手动链接至【服务器A】;那么【用户A】和【用户B】将会自动做出交集数据共享!
此时【服务器B】也运行主程序,【用户A或B】对【服务器B】有任何交集,那么【服务器A,B】,【用户A,B】的资源将会一起合并共享,此为最简易的P2P实现原理
数据安全传输协议:
在P2P网络中,比较重要的是数据处理和合并的时候,数据的完整性,以及网络传输的被篡改,数据存储的丢失等,因此在byte或bit的层面,最好是自定义自己的协议,达到简单可控,并可完整的进行校验!
以及在传输中做一些加密是绝对必要的!
数据存储:
不是所有的数据存储都一定要使用最大最强的数据库,这对很多新人来说是个盲点!理论上应该寻找适合自己的存储方式才是正确之道!
个人在简易化或者避免部署的麻烦情况下,一般采用SQLite(当然更简单可直接写入IO);数据存储格式要遵循以“小”,“刚刚好”为原则,在运算和存储传输的过程中有莫大的帮助
以上为简单介绍下执行的原理以及构建时候的思维,设计技术有很多很多,比如客户端UI界面,传输优化和代码,加密实现等等,审核过后会抽空,一一将这些技术以理论和代码的方式讲解下,分享给大家
长尾关键词泛采集软件站长工具MV1.0免费版
查看【orgsender站群优化】老域名过滤助手-单线程版站长工具.40MV1.0绿色免费版
查看全屏滑稽HTML源码站长工具M
查看流量宝站长工具MV2.3.1423 绿色免费版
查看仿拼多多源码站长工具M
查看YzmCMS站长工具Mv5.6官方版
查看熊猫关键词挖掘工具站长工具MV2.7.8.0正式版
查看SailPlayer(P2P网络传输系统作品)站长工具MV1.0绿色版
查看域名综合查询工具站长工具MV1.01官方版
查看域名助理去更新去限制版站长工具MV16061601免费最新版
查看赚钱kangle虚拟主机站长工具M
查看迷你网站检测站长工具.16M1.1正式版
查看智云API源码站长工具M1.3
查看飞驰互点(SEO优化排名软件)站长工具M2018最新版
查看SEO外链优化工具站长工具.22M优化版
查看蜘蛛云搜索引擎排名SEO优化工具站长工具Mv1.0 官方最新版
查看管站婆站长工具Mv2.7.5 官方免费版
查看指北针百度知道软件站长工具M1.4.5.10 绿色版
查看SEO文章分段工具站长工具.01Mv1.0绿色版
查看正则采集网站工具站长工具.57Mv1.0.0
查看捷豹闲鱼采集助手站长工具Mv1.0官方版
查看HTTP/SSL监控和分析工具(HTTP Debugger Pro)站长工具Mv9.9 汉化免费版
查看长尾关键词挖掘工具站长工具.62Mv1.0.0 免费版
查看Windows10应用商店抓包工具站长工具Mv1.1 最新版
查看点击查看更多