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

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

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

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

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

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

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

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

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