精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用WebRTC/WebTorrent構建彈性Web?

NVIDIA英偉達企業解決方案 ? 來源:未知 ? 作者:工程師郭婷 ? 2018-08-29 16:18 ? 次閱讀

WebTorrent是一種在Web瀏覽器中運行的BitTorrent協議的實現。這種服務文件的方法意味著,網站可以與盡可能多的用戶進行擴展,同時瀏覽網站,從而消除在數據中心運行集中服務器的成本。本文由Feross Aboukhadijeh撰寫,他是WebTorrent的創始人和PeerCDN的聯合創始人,也是一位多產的NPM模塊作者......最終統計有225個模塊!-Dietrich Ayala

什么是WebTorrent?

WebTorrent是第一個在瀏覽器中工作的種子客戶端。它完全由JavaScript編寫,并使用WebRTC進行真正的點對點傳輸。無需瀏覽器插件,擴展或安裝。

使用開放式Web標準,WebTorrent將網站用戶連接在一起,形成分布式的和分散式的瀏覽器到瀏覽器網絡,以實現高效的文件傳輸。使用基于WebTorrent的網站的人越多,它就越快,越有彈性。

架構

WebTorrent協議就像BitTorrent協議一樣,除了它使用的是WebRTC而不是TCP或uTP作為傳輸協議。

為了支持WebRTC的連接模型,我們對跟蹤器協議進行了一些更改。因此,基于瀏覽器的WebTorrent客戶端或“web peer”只能連接到支持WebTorrent / WebRTC的其他客戶端。

一旦連接對等體后,用于通信的有線協議與正常的BitTorrent就完全相同。這應該使現有流行的torrent客戶端如Transmission和uTorrent更容易添加對WebTorrent的支持。Vuze已經支持WebTorrent了!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web
    Web
    +關注

    關注

    2

    文章

    1256

    瀏覽量

    69343
  • 瀏覽器
    +關注

    關注

    1

    文章

    1016

    瀏覽量

    35280
收藏 人收藏

    評論

    相關推薦

    云端彈性計算公式有哪些內容?

    云端彈性計算公式有哪些內容?云端彈性計算公式涵蓋資源分配、性能監控、自動伸縮及積分計算等方面。資源分配依據虛擬機配置和實際需求動態調整;性能監控實時監控CPU、內存等關鍵指標;自動伸縮根據預設閾值
    的頭像 發表于 11-15 11:04 ?101次閱讀

    彈性云服務器怎么樣?好用嗎?

    答案是肯定的。彈性云服務器以其彈性伸縮、高可用性、靈活性、高性能以及安全防護等特性,為用戶提供了高效、可靠、靈活的計算服務。無論是初創企業還是大型企業,都能從中受益。用戶可以輕松部署和管理服務器
    的頭像 發表于 10-15 16:15 ?110次閱讀

    Commvault在AWS上推出Commvault Cloud網絡彈性平臺

    混合云網絡彈性和數據保護解決方案的領先提供商Commvault(納斯達克代碼:CVLT)宣布將在Amazon Web Services(AWS)上推出Commvault Cloud網絡彈性平臺。
    的頭像 發表于 10-15 09:19 ?339次閱讀

    涂鴉革新WebRTC技術!讓IPC監測低延時、高可靠更安全

    再是科幻小說中的場景,因為通過WebRTC技術在IPC監測領域的實際應用就能輕松實現。而在下述應用場景中,WebRTC技術在IPC產品中的實時監測需求更是愈加頻繁:●
    的頭像 發表于 10-12 08:05 ?211次閱讀
    涂鴉革新<b class='flag-5'>WebRTC</b>技術!讓IPC監測低延時、高可靠更安全

    理解彈性IP與浮動IP

    個固定的、靜態的、不變的公共IP地址。它為企業構建了一座穩固的橋梁,確保外部用戶能夠跨越網絡的波濤,始終通過這一不變的IP訪問到企業的云服務。這種穩定性對于依賴固定IP地址的服務,比如Web服務器、數據庫服務器等服務器而言至關重要。彈
    的頭像 發表于 08-29 16:16 ?268次閱讀

    華納云:java web和java有什么區別java web和java有什么區別

    的平臺,Java可以用于開發桌面應用程序、移動應用程序、企業級應用程序等。 – Java Web是Java語言在Web開發領域的應用,它使用Java技術來構建動態的Web應用程序,這些
    的頭像 發表于 07-16 13:35 ?697次閱讀
    華納云:java <b class='flag-5'>web</b>和java有什么區別java <b class='flag-5'>web</b>和java有什么區別

    鴻蒙ArkTS聲明式組件:Web

    提供具有網頁顯示能力的Web組件,[@ohos.web.webview]提供web控制能力。
    的頭像 發表于 07-04 15:35 ?582次閱讀
    鴻蒙ArkTS聲明式組件:<b class='flag-5'>Web</b>

    歐盟《網絡彈性法案》CRA概述

    《網絡彈性法案》(CRA:CyberResilienceAct)為制造商和零售商在整個產品生命周期中制定了強制性網絡安全要求。其目標是確保購買或使用帶有數字組件的產品或軟件的消費者和企業得到充分
    的頭像 發表于 06-14 08:31 ?1228次閱讀
    歐盟《網絡<b class='flag-5'>彈性</b>法案》CRA概述

    邊緣Web智能網關是什么?邊緣Web智能網關的功能

    邊緣Web智能網關是一種新型的物聯網設備,主要在物聯網(IoT)設備與云計算服務之間建立連接,實現數據的收集、處理和傳輸。 邊緣Web智能網關就是邊緣計算網關,通過WEB端進行網關的配置、管理 邊緣
    的頭像 發表于 04-07 14:42 ?431次閱讀

    web前端開發和前端開發的區別

    、CSS和JavaScript等技術來構建用戶界面,實現用戶與應用程序的交互。Web前端開發包括網頁設計、網頁編碼、前端框架使用以及優化頁面性能等任務。 前端開發是一個更廣泛的概念,它不僅僅涉及Web應用程序,也包括其他應用程序
    的頭像 發表于 01-18 09:54 ?3363次閱讀

    什么是web服務器?如何選擇服務器配置?

    Web服務器是一種軟件或硬件設備,用于托管和提供網頁內容。它接收客戶端(如瀏覽器)發送的HTTP請求,并返回相應的網頁內容或其他資源,以實現更高的性能和可靠性。它是網站和應用程序在互聯網上構建和交付
    的頭像 發表于 01-03 15:25 ?1060次閱讀

    薄膜鍵盤彈性體可用的高彈 UV 膠

    鍵盤彈性體高彈UV膠,用于薄膜鍵盤的彈性體部分。
    的頭像 發表于 12-30 09:22 ?490次閱讀
    薄膜鍵盤<b class='flag-5'>彈性</b>體可用的高彈 UV 膠

    怎么用eclipse創建web項目

    使用Eclipse創建Web項目是一種常見的方式,下面將分步驟詳解如何使用Eclipse創建Web項目。在開始之前,請確保已經安裝了Java開發工具包(JDK)和Eclipse集成開發環境(IDE
    的頭像 發表于 12-06 13:40 ?1824次閱讀

    eclipse中沒有web怎么辦

    在Eclipse中沒有Web的情況下,可以采取以下的解決方法: 第一種方法是通過Eclipse的插件來添加Web開發功能。原始的Eclipse版本可能不包含Web開發的相關插件,但用戶可以通過
    的頭像 發表于 12-06 11:30 ?2535次閱讀

    java web 三大組件 啟動順序

    Java Web三大組件是指Servlet、JSP和Filter。它們在Web應用開發中起著非常重要的作用。它們可以通過一定的啟動順序來實現Web應用的生命周期管理和請求處理。 在Java W
    的頭像 發表于 12-03 11:45 ?816次閱讀