新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于JXTA的P2P遠程學習系統的設計與實現

        基于JXTA的P2P遠程學習系統的設計與實現

        作者: 時間:2009-09-24 來源:網絡 收藏

        1 引言
        隨著網絡技術的發展和網絡應用的普及,教育被認為是網絡時代新的教育模式,正在迅速發展。在該教育模式下,教學活動突破了學習時間和空間的局限性,教師與學生之間的關系發生巨大改變,教學和學習過程體現為教師一學生和學生一學生之間的資源共享和交流互動。然而,當今主要使用的基于B/S結構的學習暴露出許多缺陷:(1)只依靠服務器端存儲信息和根據用戶請求進行分發,信息倉儲基本保持靜止;(2)以服務器為中心,容易產生服務器瓶頸問題;(3)用戶處于一種被動接受狀態,而不能提供信息。
        (Peer-to-Peer)計算提供一種全新方式,網絡認為所有節點在共享信息方面能力平等,每個用戶可提供分布信息倉儲,弱化了服務器客戶機的概念,這一特點符合現代教育模式中的教師一學生關系;從目前應用看,在大范圍的共享、搜索方面具有較大優勢,不經服務器就可實現對等節點間的資源傳遞,避免發生服務器瓶頸問題,這恰好符合了現代教育中的學生一學生關系。因此,將P2P技術引入到學習可發揮其在協同、搜索方面的優勢,擴展遠程學習在現代教育中的應用,并能理想地解決傳統B/S結構應用系統的種種弊端。

        本文引用地址:http://www.104case.com/article/188597.htm

        2 基于技術的P2P網絡
        項目是由SUN公司發起的開放源代碼項目,主要用于提供P2P系統所需的基礎服務,由一系列簡單的、開放的協議組成。通過這些協議,連接到網絡的任何設備都能夠相互通信、協作和資源共享。技術致力于創建一個通用平臺,以簡單而有效的方式構建特定的對等式和分布式服務與應用,從而使開發者無需過多考慮如何解決對等計算的技術問題,集中精力實現和完善可擴展、互操作性強、可靠性好的高層應用。
        2.1 JXTA應用程序的體系結構
        JXTA應用程序的體系結構如圖1所示,從下至上劃分為3個層次,分別為核心層、服務層和應用層。

        (1)核心層(JXTA Core)該層封裝了最根本的東西,為P2P服務和應用提供核心支持。包括對等節點創建、對等組創建、Peer發現、Peer通信、Peer監視和相關的安全原語。

        p2p機相關文章:p2p原理



        上一頁 1 2 3 下一頁

        關鍵詞: JXTA P2P 遠程 系統

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 仁布县| 赞皇县| 获嘉县| 镇坪县| 阿拉尔市| 新兴县| 广南县| 右玉县| 英德市| 楚雄市| 哈巴河县| 汾西县| 新昌县| 吉安县| 西昌市| 加查县| 萨迦县| 石棉县| 蓬莱市| 新余市| 固镇县| 阳原县| 哈密市| 游戏| 织金县| 云阳县| 抚远县| 那曲县| 苍南县| 西青区| 建水县| 乌兰察布市| 北宁市| 金乡县| 黄浦区| 东阿县| 元阳县| 广南县| 富源县| 景宁| 满洲里市|