評(píng)分
- 內(nèi)容實(shí)用9.0
- 簡(jiǎn)潔易懂8.6
- 邏輯清晰9.3

跟著敲完對(duì)RPC的理解更為清晰了,不過(guò)剛開(kāi)始我真的不懂RPC是什么,看視頻也看不懂,還是再網(wǎng)上看了幾篇文章才對(duì)RPC有了簡(jiǎn)單的理解。這個(gè)RPC是很簡(jiǎn)單的那種,感興趣的同學(xué)可以根據(jù)最后的不足與展望自己進(jìn)行更新與完善。

這門(mén)課不能說(shuō)沒(méi)用,只懂說(shuō)自己沒(méi)懂,因?yàn)槲疫€在小白,老師也沒(méi)有引導(dǎo)我們理解,而是一味的去實(shí)現(xiàn)自己所想要的功能,畢竟是免費(fèi)的課程,我也不去追毛求斯,最后希望在未來(lái)自己好好加油,追求戰(zhàn)勝自我,還有想要代碼的前進(jìn)者請(qǐng)自覺(jué)去git拉下來(lái)!地址是:https://gitee.com/ljh2580/rpc.git

講的非常的好,有些人說(shuō)是敲代碼,非常不好。那是因?yàn)橐驗(yàn)槟銢](méi)有理解整個(gè)RPC的請(qǐng)求過(guò)程:首先客戶端發(fā)器請(qǐng)求,把請(qǐng)求信息序列化,調(diào)用RPC服務(wù)(必須有服務(wù)注冊(cè)、查詢機(jī)制),同時(shí)反序列化,返回結(jié)果,序列化,給客戶端。

對(duì)著敲運(yùn)行不出來(lái),是因?yàn)橐曨l里面沒(méi)有無(wú)參構(gòu)造,所以自己完善,并且要在無(wú)慘構(gòu)造中將配置類(lèi)實(shí)例化出來(lái)(客戶端,服務(wù)端都要),HTTPTransportClient中setRequestMethod中的post要全部大寫(xiě)。

這絕對(duì)是對(duì)著模型敲一遍的講解,并沒(méi)有對(duì)每一個(gè)模塊講解其實(shí)際的運(yùn)用作用,講的很分散,索然能整合到一起,但是意義是什么沒(méi)懂

老師講的很好 經(jīng)過(guò)老師的講解完全了解了RPC內(nèi)部實(shí)現(xiàn)原理 另外就是各個(gè)組件如何設(shè)計(jì)部分也很有幫助

自己實(shí)現(xiàn)過(guò)程中,遇到和視頻中不一致時(shí),可以參考下我的https://github.com/daxiong1224/rpc-demo/tree/master

rpc很重要,但實(shí)現(xiàn)很多細(xì)節(jié)沒(méi)有講解為什么這樣做的理由,觀感上很像對(duì)著已經(jīng)有的框架敲一遍。當(dāng)然,老師實(shí)力很強(qiáng)

看了好幾遍。前面好理解,后面有點(diǎn)難懂。難懂的意思是如果自己開(kāi)發(fā)一個(gè)rpc,根本不知道思路?,F(xiàn)在雖然能運(yùn)行,但是思路還得多思考思考。