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

第2章 遠(yuǎn)程通信

在服務(wù)化概念流行以前,單體式應(yīng)用程序主要以使用同一進(jìn)程內(nèi)的本地調(diào)用為主,本地調(diào)用使得性能損耗可以忽略不計(jì)。在服務(wù)化概念開始流行以后,服務(wù)提供者與服務(wù)消費(fèi)者之間采用遠(yuǎn)程通信方式,網(wǎng)絡(luò)使得服務(wù)間調(diào)用的延時(shí)增加,帶來(lái)了額外的性能損耗,并且由于網(wǎng)絡(luò)的不穩(wěn)定性與不確定性,分布式系統(tǒng)間調(diào)用失敗和超時(shí)的風(fēng)險(xiǎn)也隨之增加。

綜上所述,高效、安全、便捷地實(shí)現(xiàn)遠(yuǎn)程通信是服務(wù)化的重要目標(biāo),另外,由于各種服務(wù)大多由異構(gòu)語(yǔ)言所組成,因此,如何能將跨語(yǔ)言調(diào)用的成本降至最低,也越來(lái)越受到關(guān)注。

遠(yuǎn)程通信的技術(shù)重點(diǎn)是通信方式、序列化協(xié)議和透明化RPC框架,下面我們具體來(lái)看。

主站蜘蛛池模板: 鲜城| 临武县| 大城县| 瓦房店市| 南木林县| 康平县| 商水县| 游戏| 靖远县| 太康县| 丰城市| 平远县| 望谟县| 稻城县| 电白县| 宾川县| 旬阳县| 米泉市| 葵青区| 昭觉县| 金华市| 象山县| 广平县| 玛沁县| 龙陵县| 崇明县| 阿城市| 搜索| 揭东县| 长子县| 巴楚县| 涟源市| 黎城县| 阳新县| 运城市| 沙田区| 松江区| 达日县| 康平县| 望江县| 章丘市|