999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于P2P網絡結構的信息共享系統實現

2019-07-16 11:55:38周麗麗
電子技術與軟件工程 2019年8期
關鍵詞:資源信息系統

周麗麗

摘要:本文介紹了一種基于P2P網絡結構的信息共享系統的系統組成框架,分析了系統的基本工作流程,描述了系統主要軟件設計,在原型系統中對相應技術實現進行了測試和驗證。結果表明,該系統能夠滿足企業內部信息資源共享要求,可為P2P網絡結構信息共享系統的設計實現提供借鑒。

[關鍵詞]P2P信息共享系統系統流程

1引言

當今網絡辦公環境迅猛發展,企業局域網絡環境下的辦公信息系統,日益成為企業運營的重要基礎。伴隨企業規模的不斷擴大,企業內部辦公信息共享所需的維護、管理和發布工作量不斷增加。在企業內部,建設一個公共信息高效管理和共享的信息化處理平臺,能有效提升企業的工作效率。

關于企業內部信息資源共享方式,主要存在集中服務器存儲和客戶端分散存儲兩種模式。集中服務器存儲的常見實現方式包括C/S方式和B/S方式,客戶端分散存儲的常見實現方式為基于P2P方式。近些年,由于P2P技術在分布性、動態性和開放性等方面存在的優勢,基于P2P實現信息資源共享,被廣泛研究和應用。

關于P2P信息資源共享技術,相關研究內容主要包括安全性研究、優化策略研究和系統設計研究等多方面內容。本文討論了一種基于P2P網絡結構的信息共享系統的設計和實現,與其他P2P文件共享系統相比較,從企業內部信息資源共享需求出發,在基本功能組成基礎上,增加了共享資源版本控制功能。本文所討論的系統設計與實現,能夠有效解決企業內部辦公信息共享的維護、管理和發布問題,對相關信息系統的開發具有一定的參考意義。

2設計與實現

2.1系統框架

P2P系統的拓撲結構分為集中式拓撲、分布式拓撲和混合式拓撲三類,不同類型拓撲結構的P2P系統擁有各自信息資源查詢和信息資源共享的結構特點。本設計針對企業局域網絡環境,不存在海量客戶端的信息共享要求,并且需要解決分布節點間信息共享的版本控制問題,綜合考慮后,本系統選擇集中式拓撲結構作為信息共享系統的實現結構。

本文基于P2P網絡結構的信息共享系統,由資源管理服務、信息共享客戶端和資源信息數據庫三部分組成,圖1給出了系統的組成示意。

資源管理服務,部署于集中式拓撲結構的管理服務器,主要功能包括資源信息管理、資源版本管理、用戶權限管理和資源在線狀態監控。

信息共享客戶端,部署于分散的各客戶端節點,主要實現各客戶端共享資源的查找、獲取和發布功能,并對資源獲取狀態進行監控。

資源信息數據庫,部署于集中式拓撲結構的管理服務器,用于存儲系統基礎數據,支撐資源管理服務和信息共享客戶端功能運行。

2.2系統流程

資源管理服務負責管理維護各信息共享客戶端提供的共享資源基礎信息,支持信息共享客戶端的資源查找和獲取。資源管理服務與信息共享客戶端各模塊的基本處理流程如圖2所示。

基本處理流程的主要內容如下:

(1)信息共享客戶端用戶通過共享資源發布模塊提供的軟件界面,向網上發布共享文件信息,服務器部署的資源信息管理模塊存儲記錄共享文件客戶端的IP地址、文件路徑、文件名稱、文件大小、修改時間、所屬用戶及版本信息等。更新共享文件資源信息表,并向共享資源發布模塊返回共享結果,觸發客戶端文件共享狀態更新;

(2)用戶通過客戶端共享資源查找界面

進行網內共享文件查找,資源信息管理模塊檢索共享文件資源信息表,返回查找結果,包括:文件名稱、所屬用戶、修改時間、版本等信息;

(3)用戶選擇并下載共享文件,觸發共享資源獲取模塊向資源信息管理模塊請求文件下載客戶端信息,資源信息管理模塊返回對方客戶端的IP地址、文件存儲路徑信息。共享資源獲取模塊向對方客戶端監聽線程發起下載請求,并與對方建立socket通信連接。建立通信連接后,雙方對文件數據進行收發傳遞,直至完成下載文件全部數據傳輸。共享資源獲取模塊負責向用戶展示文件下載的狀態。

除上述基本處理流程,在系統運行過程中,資源版本管理、用戶權限管理、共享資源發布和資源信息管理模塊配合,維護共享文件的有效版本狀態;資源在線狀態監控、共享資源查找與共享資源獲取模塊配合,維護共享文件客戶端的在線狀態,便于用戶進行文件下載選擇;資源獲取狀態監控模塊配合共享資源獲取模塊,向用戶實時展示共享文件下載的進程狀態。以上處理流程在本文就不進行展開描述了。

2.3軟件設計

本文對系統軟件實現的主要類組成進行了分析,涉及的主要實現類包括:資源信息管理類、文件共享類、文件查找類和文件獲取類等,類圖結構如圖3所示。

選擇其中的兩個類進行接口介紹。資源信息管理類的主要接口包括:初始化、客戶端請求監聽、用戶權限檢查、接收共享請求、發送文件共享狀態、發送文件共享信息等。文件獲取類的主要接口包括:初始化、獲取文件共享信息、文件下載連接、發送文件數據、接收文件數據、文件數據寫入、顯示文件下載狀態等。

3應用評估

3.1應用場景

本文設計的基于P2P網絡結構的信息共享系統在某局域網環境下進行了應用試驗,其應用場景如圖4所示。各客戶端通過服務器向局域網內發布或獲取共享資源信息,數據連接關系參看“文件共享信息維管數據流”;客戶端之間直接建立通信連接進行文件共享數據傳遞,數據連接關系參看“文件共享下載數據流”。

3.2試驗與結果

本文建立了試驗測試環境,包括1臺管理服務器、15臺信息共享客戶端和3臺48口千兆交換機。在企業局域網環境下,測試人員隨機選擇6臺信息共享客戶端,重點對共享文件發布、共享文件查找和共享文件下載功能進行了5輪測試,整個測試過程中,系統運行穩定,運行結果均正常。

4結束語

本文介紹了一種基于P2P網絡結構的信息共享系統實現,能夠滿足企業內部信息資源高效共享需求,通過系統實現,可簡化企業信息資源共享的管理復雜度,有效提升企業的工作效率。經試驗驗證,系統運行穩定,可為P2P網絡結構信息共享系統的設計實現提供借鑒。下一步可考慮針對信息資源共享的大文件下載需求,從網絡穩定適應性和文件傳輸效率兩方面開展研究。

參考文獻

[1]史建燾.P2P文件共享系統安全性研究[D].哈爾濱工業大學,2012(12).

[2]唐伯浩.P2P文件共享系統中信任管理機制研究[D].吉林大學,2016(05).

[3]李偉.P2P文件共享系統效率和公平性研究[D].北京郵電大學,2012(12).

[4]沈衍冰.P2P文件共享系統的設計與實現[D].東南大學,2016(05).

[5]廖振魁.非結構化P2P網絡中的資源索引復制策略研究[D].浙江大學,2013,03:9-11.

猜你喜歡
資源信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
基礎教育資源展示
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
一樣的資源,不一樣的收獲
資源回收
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 久久精品国产亚洲AV忘忧草18| 在线毛片免费| 在线色国产| 日韩欧美中文| 免费全部高H视频无码无遮掩| 日韩精品一区二区深田咏美| 亚洲经典在线中文字幕| 欧洲日本亚洲中文字幕| 成人噜噜噜视频在线观看| 亚洲综合香蕉| 中文字幕一区二区视频| 国产91小视频| 国产综合亚洲欧洲区精品无码| 九色在线视频导航91| 欧美成人一级| 亚洲91精品视频| 在线观看欧美国产| 女人天堂av免费| 国产精品性| 极品国产一区二区三区| 波多野结衣视频网站| 伊人丁香五月天久久综合 | 久久一级电影| 成人免费网站在线观看| 四虎亚洲精品| 2021最新国产精品网站| 99热在线只有精品| 免费观看成人久久网免费观看| 四虎永久在线| 九九久久99精品| 天天色天天综合网| A级毛片高清免费视频就| 欧美不卡在线视频| 精品少妇人妻av无码久久| 成人在线视频一区| 亚洲欧洲AV一区二区三区| 中文毛片无遮挡播放免费| 日韩国产无码一区| 天堂成人av| 制服丝袜一区| 亚洲资源站av无码网址| 欧美精品黑人粗大| 91色综合综合热五月激情| 99精品福利视频| 中文字幕永久视频| 伊人AV天堂| 日韩毛片在线播放| 99热国产这里只有精品无卡顿" | 伊人国产无码高清视频| 色偷偷综合网| 人妻无码中文字幕第一区| 婷婷丁香在线观看| 国产微拍一区| 亚洲精品中文字幕午夜| 亚洲综合专区| 亚洲V日韩V无码一区二区| 国产精品美女免费视频大全| www.狠狠| 五月婷婷丁香综合| 欧美另类精品一区二区三区| 丝袜久久剧情精品国产| 91视频国产高清| 黄网站欧美内射| 亚洲综合香蕉| 91精品啪在线观看国产| 天天综合色网| 91美女视频在线| 欧美国产日韩一区二区三区精品影视| 91在线播放免费不卡无毒| 精品国产成人av免费| 欧美福利在线观看| 亚洲永久视频| 欧美亚洲国产精品久久蜜芽| 青青草国产免费国产| 亚州AV秘 一区二区三区| 亚洲美女视频一区| 亚洲中文字幕在线观看| 无码中文字幕精品推荐| 国产永久在线观看| 中国国语毛片免费观看视频| 国产成人91精品| 欧美乱妇高清无乱码免费|