西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
    西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

    SailPlayer(P2P網(wǎng)絡(luò)傳輸系統(tǒng)作品)

    V1.0綠色版
    • SailPlayer(P2P網(wǎng)絡(luò)傳輸系統(tǒng)作品)V1.0綠色版
    • 軟件大小:1.3M
    • 更新時(shí)間:2018-12-04 15:06
    • 軟件語言:英文
    • 軟件廠商:
    • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 站長工具
    • 軟件等級(jí):4級(jí)
    • 應(yīng)用平臺(tái):WinAll
    • 官方網(wǎng)站:https://sailplayer.org/
    • 應(yīng)用備案:
    好評(píng):50%
    壞評(píng):50%

    軟件介紹

    SailPlayer(P2P網(wǎng)絡(luò)傳輸系統(tǒng)作品)是一個(gè)簡單的P2P網(wǎng)絡(luò)傳輸系統(tǒng)作品,此系統(tǒng)耗費(fèi)個(gè)人不少精力時(shí)間開發(fā),從界面,架構(gòu),安全等都是一個(gè)人完成,理論上是大多數(shù)對(duì)P2P網(wǎng)絡(luò)有研究的個(gè)人開發(fā)者,都感興趣的一套系統(tǒng)。

    軟件特色

    完全沒有任何中間服務(wù)器
    2.支持IPV6和IPV4
    3.當(dāng)任意2臺(tái)設(shè)備有“外網(wǎng)傳輸”交集(包括內(nèi)網(wǎng)和外網(wǎng)交集),將會(huì)彼此共享資源
    4.類似磁力鏈接,BT的傳輸模式,但是內(nèi)網(wǎng)用戶也可使用,類似迅雷;但是這個(gè)的區(qū)別是會(huì)自動(dòng)推送給其他用戶!
    5.在傳輸,存儲(chǔ),運(yùn)算,代碼等方面,都盡量做到符合使用和精簡,客戶端程序只有1MB左右
    6.支持多國語言切換
    7.自己摸索

    PreviewWeb

    其他說明

    P2P簡介:
    目前互聯(lián)網(wǎng)多為單向數(shù)據(jù)訪問,比如在訪問任何網(wǎng)站,比如京東,天貓,微信,愛奇藝等,都有中間服務(wù)器承載運(yùn)行,假如某日出現(xiàn)異常,那么數(shù)據(jù)可能會(huì)有所丟失,并且隨著用戶數(shù)量增多,網(wǎng)站會(huì)越來越慢
    因此出現(xiàn)了網(wǎng)絡(luò)數(shù)據(jù)的分布式結(jié)構(gòu),也就是P2P網(wǎng)絡(luò)!眾所周知的技術(shù)和產(chǎn)品有:BT下載,磁力鏈接, 電驢,比特幣,迅雷,百度網(wǎng)盤的離線下載等等,都有運(yùn)用相關(guān)技術(shù)
    P2P網(wǎng)絡(luò)構(gòu)建原理:
    【服務(wù)器A】運(yùn)行主程序;【用戶A】運(yùn)行主程序并手動(dòng)鏈接至【服務(wù)器A】;【用戶B】運(yùn)行主程序并手動(dòng)鏈接至【服務(wù)器A】;那么【用戶A】和【用戶B】將會(huì)自動(dòng)做出交集數(shù)據(jù)共享!
    此時(shí)【服務(wù)器B】也運(yùn)行主程序,【用戶A或B】對(duì)【服務(wù)器B】有任何交集,那么【服務(wù)器A,B】,【用戶A,B】的資源將會(huì)一起合并共享,此為最簡易的P2P實(shí)現(xiàn)原理
    數(shù)據(jù)安全傳輸協(xié)議:
    在P2P網(wǎng)絡(luò)中,比較重要的是數(shù)據(jù)處理和合并的時(shí)候,數(shù)據(jù)的完整性,以及網(wǎng)絡(luò)傳輸?shù)谋淮鄹,?shù)據(jù)存儲(chǔ)的丟失等,因此在byte或bit的層面,最好是自定義自己的協(xié)議,達(dá)到簡單可控,并可完整的進(jìn)行校驗(yàn)!
    以及在傳輸中做一些加密是絕對(duì)必要的!
    數(shù)據(jù)存儲(chǔ):
    不是所有的數(shù)據(jù)存儲(chǔ)都一定要使用最大最強(qiáng)的數(shù)據(jù)庫,這對(duì)很多新人來說是個(gè)盲點(diǎn)!理論上應(yīng)該尋找適合自己的存儲(chǔ)方式才是正確之道!
    個(gè)人在簡易化或者避免部署的麻煩情況下,一般采用SQLite(當(dāng)然更簡單可直接寫入IO);數(shù)據(jù)存儲(chǔ)格式要遵循以“小”,“剛剛好”為原則,在運(yùn)算和存儲(chǔ)傳輸?shù)倪^程中有莫大的幫助
    以上為簡單介紹下執(zhí)行的原理以及構(gòu)建時(shí)候的思維,設(shè)計(jì)技術(shù)有很多很多,比如客戶端UI界面,傳輸優(yōu)化和代碼,加密實(shí)現(xiàn)等等,審核過后會(huì)抽空,一一將這些技術(shù)以理論和代碼的方式講解下,分享給大家

    其他版本下載

    發(fā)表評(píng)論

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

    TOP
    軟件下載