官术网_书友最值得收藏!

區(qū)塊鏈架構(gòu)與實(shí)現(xiàn):Cosmos詳解
會(huì)員

由于涉及多個(gè)學(xué)科領(lǐng)域,構(gòu)建區(qū)塊鏈系統(tǒng)面臨的技術(shù)挑戰(zhàn)不可小覷,而區(qū)塊鏈行業(yè)早期的野蠻生長(zhǎng)帶來的鏈間相互孤立的問題也日益凸顯。面對(duì)這些挑戰(zhàn),Tendermint團(tuán)隊(duì)給出了系統(tǒng)化解決方案:構(gòu)建區(qū)塊鏈應(yīng)用開發(fā)框架降低區(qū)塊鏈系統(tǒng)開發(fā)的難度,并設(shè)計(jì)通用IBC協(xié)議實(shí)現(xiàn)跨鏈互操作。本書圍繞Cosmos項(xiàng)目展開,從預(yù)備基礎(chǔ)理論、開發(fā)框架設(shè)計(jì)、開發(fā)框架應(yīng)用三個(gè)層面全面、系統(tǒng)闡述相關(guān)機(jī)制:在預(yù)備基礎(chǔ)理論方面,詳細(xì)介紹區(qū)塊鏈項(xiàng)目的理論基礎(chǔ),包括密碼學(xué)算法、拜占庭容錯(cuò)共識(shí)協(xié)議的基礎(chǔ)知識(shí)、Tendermint共識(shí)協(xié)議以及權(quán)益證明機(jī)制原理;在開發(fā)框架設(shè)計(jì)方面,深入介紹TendermintCore項(xiàng)目架構(gòu)設(shè)計(jì)以及該項(xiàng)目提供的ABCI規(guī)范與實(shí)現(xiàn)原理,剖析Cosmos-SDK項(xiàng)目中提供的功能模塊的原理與關(guān)鍵實(shí)現(xiàn),包括權(quán)益證明機(jī)制以及IBC協(xié)議的實(shí)現(xiàn);在開發(fā)框架應(yīng)用方面,展示如何基于TendermintCore項(xiàng)目構(gòu)建分布式鍵值數(shù)據(jù)庫應(yīng)用,并以Cosmos網(wǎng)絡(luò)的客戶端Gaia的實(shí)現(xiàn)為例展示構(gòu)建應(yīng)用專屬區(qū)塊鏈系統(tǒng)的具體過程。

溫隆 賈音 ·程序設(shè)計(jì) ·18.6萬字

WebRTC音視頻實(shí)時(shí)互動(dòng)技術(shù):原理、實(shí)戰(zhàn)與源碼分析
會(huì)員

本書分為三部分,共13章。其中第1~3章為第一部分,主要介紹WebRTC的由來,為什么要選擇WebRTC,以及實(shí)時(shí)音視頻通信的本質(zhì)是什么。其中第3章最為關(guān)鍵,只有了解了音視頻實(shí)時(shí)通信的本質(zhì),你才能知道音視頻實(shí)時(shí)通信要解決什么問題,然后才能知道如何解決這些問題,從而理解WebRTC為什么要這樣做。第二部分包括第4~10章,這部分的內(nèi)容比較多,我會(huì)循序漸進(jìn)地向你講解WebRTC的理論和實(shí)戰(zhàn)。其中第4章介紹了一個(gè)最簡(jiǎn)單的WebRTC信令服務(wù)器該如何構(gòu)建,第5章介紹了如何通過瀏覽器實(shí)現(xiàn)一對(duì)一通信,通過這兩章你就可以搭建出一個(gè)WebRTC一對(duì)一實(shí)時(shí)通信系統(tǒng)了。第6章介紹了WebRTC底層是如何傳輸音視頻數(shù)據(jù)的,重點(diǎn)是如何進(jìn)行NAT穿越;第7章詳述了WebRTC媒體協(xié)商使用的SDP各字段的含義。需要說明的是,SDP中的每個(gè)字段你都需要牢記在心,這樣才能為后續(xù)閱讀WebRTC代碼掃清障礙。第8章介紹如何通過移動(dòng)端(Android、iOS)Native的方式實(shí)現(xiàn)一對(duì)一通信,讀完本章內(nèi)容后,將能實(shí)現(xiàn)Web端與移動(dòng)端的互聯(lián)互通;第9章介紹了WebRTC底層的傳輸協(xié)議RTP/RTCP,這部分內(nèi)容是每個(gè)從事實(shí)時(shí)通信工作的讀者必須掌握的;第10章介紹了WebRTC的兩種擁塞控制算法,詳細(xì)介紹了WebRTC為什么最終選擇Transport-CC作為默認(rèn)擁塞控制算法。第三部分包括第11~13章。其中第11章介紹了編譯WebRTC源碼庫的方法,對(duì)于大多數(shù)剛?cè)腴T的讀者來說,學(xué)習(xí)WebRTC的第一道門檻便是如何編譯WebRTC,通過對(duì)該章的學(xué)習(xí),相信你一定可以順利地將WebRTC庫編譯出來;第12章對(duì)WebRTC的peerconnect_client例子做了深入剖析,這個(gè)例子可以說是我們學(xué)習(xí)WebRTC源碼的必經(jīng)之路,這一章你一定要多花些時(shí)間將其全部掌握;第13章是對(duì)WebRTC源碼的整體架構(gòu)和運(yùn)轉(zhuǎn)流程的詳細(xì)分析,也是本書最難的部分,將這章了解清楚后,你就知道WebRTC是如何運(yùn)轉(zhuǎn)的了。

李超編著 ·程序設(shè)計(jì) ·12.7萬字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 义乌市| 方山县| 楚雄市| 游戏| 乐业县| 龙南县| 始兴县| 乌拉特中旗| 察隅县| 虹口区| 邢台市| 双城市| 贵溪市| 泰来县| 集安市| 开原市| 行唐县| 涞源县| 凤城市| 沁水县| 通河县| 扎鲁特旗| 云和县| 青海省| 巩留县| 廉江市| 阿城市| 泊头市| 扎兰屯市| 中西区| 楚雄市| 临海市| 宁安市| 资兴市| 安顺市| 庆城县| 酉阳| 成都市| 神农架林区| 东兴市| 河西区|