在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HTTP和RPC的區(qū)別與聯(lián)系

嵌入式應(yīng)用開發(fā) ? 來源:嵌入式應(yīng)用開發(fā) ? 作者:嵌入式應(yīng)用開發(fā) ? 2022-11-23 08:55 ? 次閱讀

HTTP和RPC的相同點(diǎn):底層通訊都是基于socket,都可以實(shí)現(xiàn)遠(yuǎn)程調(diào)用,都可以實(shí)現(xiàn)服務(wù)調(diào)用服務(wù)。

HTTP和RPC的不同點(diǎn):

RPC:框架有:dubbo、cxf、(RMI遠(yuǎn)程方法調(diào)用)Hessian

當(dāng)使用RPC框架實(shí)現(xiàn)服務(wù)間調(diào)用的時候,要求服務(wù)提供方和服務(wù)消費(fèi)方 都必須使用統(tǒng)一的RPC框架,要么都dubbo,要么都cxf

操作系統(tǒng)在同一編程語言內(nèi)使用

優(yōu)勢:調(diào)用快、處理快

http:框架有:httpClient

當(dāng)使用http進(jìn)行服務(wù)間調(diào)用的時候,無需關(guān)注服務(wù)提供方使用的編程語言,也無需關(guān)注服務(wù)消費(fèi)方使用的編程語言,服務(wù)提供方只需要提供restful風(fēng)格的接口,服務(wù)消費(fèi)方,按照restful的原則,請求服務(wù),即可

跨系統(tǒng)跨編程語言的遠(yuǎn)程調(diào)用框架

優(yōu)勢:通用性強(qiáng)

服務(wù)發(fā)現(xiàn)

首先要向某個服務(wù)器發(fā)起請求,你得先建立連接,而建立連接的前提是,你得知道IP地址和端口。這個找到服務(wù)對應(yīng)的IP端口的過程,其實(shí)就是服務(wù)發(fā)現(xiàn)。

在HTTP中,你知道服務(wù)的域名,就可以通過DNS服務(wù)去解析得到它背后的IP地址,默認(rèn)80端口。

而RPC的話,就有些區(qū)別,一般會有專門的中間服務(wù)去保存服務(wù)名和IP信息,比如consul或者etcd,甚至是redis。想要訪問某個服務(wù),就去這些中間服務(wù)去獲得IP和端口信息。由于dns也是服務(wù)發(fā)現(xiàn)的一種,所以也有基于dns去做服務(wù)發(fā)現(xiàn)的組件,比如CoreDNS。

可以看出服務(wù)發(fā)現(xiàn)這一塊,兩者是有些區(qū)別,但不太能分高低。

底層連接形式

以主流的HTTP1.1協(xié)議為例,其默認(rèn)在建立底層TCP連接之后會一直保持這個連接(keep alive),之后的請求和響應(yīng)都會復(fù)用這條連接,而RPC協(xié)議,也跟HTTP類似,也是通過建立TCP長鏈接進(jìn)行數(shù)據(jù)交互,但不同的地方在于,RPC協(xié)議一般還會再建個連接池,在請求量大的時候,建立多條連接放在池內(nèi),要發(fā)數(shù)據(jù)的時候就從池里取一條連接出來,用完放回去,下次再復(fù)用,可以說非常環(huán)保。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    505

    瀏覽量

    31222
  • RPC
    RPC
    +關(guān)注

    關(guān)注

    0

    文章

    111

    瀏覽量

    11534
收藏 人收藏

    評論

    相關(guān)推薦

    Dubbo源碼淺析(一)—RPC框架與Dubbo

    時,就像調(diào)用本地過程一樣方便。 1.2 RPCHttp的關(guān)系 用一句話來總結(jié)就是: RPC是一種概念,http是一種協(xié)議,可以認(rèn)
    的頭像 發(fā)表于 08-16 15:18 ?734次閱讀
    Dubbo源碼淺析(一)—<b class='flag-5'>RPC</b>框架與Dubbo

    如何手搓一個自定義的RPC 遠(yuǎn)程過程調(diào)用框架

    1、RPC(遠(yuǎn)程過程調(diào)用概述) 遠(yuǎn)程過程調(diào)用(RPC, Remote Procedure Call)是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請求服務(wù),而無需了解網(wǎng)絡(luò)細(xì)節(jié)的通信技術(shù)。在分布式系統(tǒng)中,RPC
    的頭像 發(fā)表于 07-22 12:17 ?889次閱讀
    如何手搓一個自定義的<b class='flag-5'>RPC</b> 遠(yuǎn)程過程調(diào)用框架

    柔性機(jī)器人與剛性機(jī)器人區(qū)別聯(lián)系

    柔性機(jī)器人和剛性機(jī)器人在結(jié)構(gòu)、功能、應(yīng)用場景等方面存在顯著的區(qū)別,但也有一些聯(lián)系。以下是它們的主要區(qū)別聯(lián)系區(qū)別 1.結(jié)構(gòu)材料 柔性機(jī)器
    的頭像 發(fā)表于 07-21 15:37 ?613次閱讀
    柔性機(jī)器人與剛性機(jī)器人<b class='flag-5'>區(qū)別</b>與<b class='flag-5'>聯(lián)系</b>

    TSMaster RPC 基礎(chǔ)入門:編程指導(dǎo)和使用說明

    介紹RPC模塊前,我們先淺聊一下RPC的相關(guān)說明,以及在什么樣的情況下需要了解本文。1.RPC說明遠(yuǎn)程過程調(diào)用(RPC,RemoteProcedureCall)是一種網(wǎng)絡(luò)通信協(xié)議,使得
    的頭像 發(fā)表于 07-13 08:21 ?867次閱讀
    TSMaster <b class='flag-5'>RPC</b> 基礎(chǔ)入門:編程指導(dǎo)和使用說明

    預(yù)訓(xùn)練和遷移學(xué)習(xí)的區(qū)別聯(lián)系

    預(yù)訓(xùn)練和遷移學(xué)習(xí)是深度學(xué)習(xí)和機(jī)器學(xué)習(xí)領(lǐng)域中的兩個重要概念,它們在提高模型性能、減少訓(xùn)練時間和降低對數(shù)據(jù)量的需求方面發(fā)揮著關(guān)鍵作用。本文將從定義、原理、應(yīng)用、區(qū)別聯(lián)系等方面詳細(xì)探討預(yù)訓(xùn)練和遷移學(xué)習(xí)。
    的頭像 發(fā)表于 07-11 10:12 ?1060次閱讀

    神經(jīng)元與神經(jīng)網(wǎng)絡(luò)的區(qū)別聯(lián)系

    在人工智能和機(jī)器學(xué)習(xí)的領(lǐng)域中,神經(jīng)元和神經(jīng)網(wǎng)絡(luò)是兩個至關(guān)重要的概念。雖然它們都與人腦中的神經(jīng)系統(tǒng)有著密切的聯(lián)系,但在實(shí)際應(yīng)用和理論研究中,它們各自扮演著不同的角色。本文旨在深入探討神經(jīng)元與神經(jīng)網(wǎng)絡(luò)之間的區(qū)別聯(lián)系,以及它們在人工
    的頭像 發(fā)表于 07-01 11:50 ?945次閱讀

    鴻蒙開發(fā)通信與連接:ohos.rpc RPC通信

    本模塊提供進(jìn)程間通信能力,包括設(shè)備內(nèi)的進(jìn)程間通信(IPC)和設(shè)備間的進(jìn)程間通信(RPC),前者基于Binder驅(qū)動,后者基于軟總線驅(qū)動。
    的頭像 發(fā)表于 06-21 09:40 ?544次閱讀
    鴻蒙開發(fā)通信與連接:ohos.<b class='flag-5'>rpc</b> <b class='flag-5'>RPC</b>通信

    運(yùn)動控制和過程控制的區(qū)別聯(lián)系

    和過程控制的區(qū)別聯(lián)系。 運(yùn)動控制 定義: 運(yùn)動控制是指對機(jī)械設(shè)備的運(yùn)動進(jìn)行精確控制,以實(shí)現(xiàn)預(yù)定的運(yùn)動軌跡、速度和加速度。這種控制通常涉及到位置、速度和加速度的精確控制。 關(guān)鍵技術(shù): 伺服電機(jī)控制: 使用伺服電機(jī)來實(shí)
    的頭像 發(fā)表于 06-13 09:19 ?3011次閱讀

    PLC與DCS的區(qū)別聯(lián)系

    至關(guān)重要的控制系統(tǒng)。它們各自具有獨(dú)特的特點(diǎn)和優(yōu)勢,并在不同的應(yīng)用場景中發(fā)揮著重要作用。本文將對PLC和DCS的區(qū)別聯(lián)系進(jìn)行詳細(xì)闡述,以幫助讀者更好地理解這兩種控制系統(tǒng)的特性和應(yīng)用。
    的頭像 發(fā)表于 05-28 16:35 ?5557次閱讀

    fpga和單片機(jī)的區(qū)別聯(lián)系 fpga和cpu區(qū)別

    fpga和單片機(jī)的區(qū)別聯(lián)系 FPGA(現(xiàn)場可編程邏輯門陣列)和單片機(jī)在電子系統(tǒng)設(shè)計(jì)中都扮演著重要的角色,但它們之間存在明顯的區(qū)別聯(lián)系。 區(qū)別
    的頭像 發(fā)表于 03-14 17:33 ?1130次閱讀

    電勢能和電勢的區(qū)別聯(lián)系

    電勢能和電勢是電學(xué)中兩個重要的概念,它們在理論和實(shí)踐中有著廣泛的應(yīng)用。電勢能指的是電荷在電場中由于位置變化而具有的能量,而電勢則是描述電場中某一點(diǎn)的電勢能的大小。下面將詳細(xì)闡述電勢能和電勢的區(qū)別
    的頭像 發(fā)表于 02-26 14:02 ?3569次閱讀

    柵格數(shù)據(jù)與矢量數(shù)據(jù)的區(qū)別聯(lián)系

    等方面存在一些區(qū)別聯(lián)系。 一、區(qū)別 形態(tài)上的區(qū)別: 柵格數(shù)據(jù)是由固定大小的像素網(wǎng)格組成,每個像素都具有特定的數(shù)值。整個數(shù)據(jù)集由一個矩陣來表示,每個像素位置都有特定的值。矢量數(shù)據(jù)則是由
    的頭像 發(fā)表于 02-25 15:08 ?9729次閱讀

    鴻蒙OS跨進(jìn)程IPC與RPC通信

    一、IPC與RPC通信概述 基本概念 IPC(Inter-Process Communication)與RPC(Remote Procedure Call)用于實(shí)現(xiàn)跨進(jìn)程通信,不同的是前者
    發(fā)表于 02-17 14:20

    HarmonyOS跨進(jìn)程通信—IPC與RPC通信開發(fā)

    一、IPC與RPC通信概述 基本概念 IPC(Inter-Process Communication)與RPC(Remote Procedure Call)用于實(shí)現(xiàn)跨進(jìn)程通信,不同的是前者
    的頭像 發(fā)表于 02-02 17:47 ?1284次閱讀
    HarmonyOS跨進(jìn)程通信—IPC與<b class='flag-5'>RPC</b>通信開發(fā)

    電感和電抗的區(qū)別聯(lián)系

    電感和電抗的區(qū)別聯(lián)系 電感和電抗是電學(xué)中的重要概念,它們在理論研究和實(shí)際應(yīng)用中都有著重要的作用。本文將從定義、原理、特點(diǎn)和應(yīng)用等方面詳細(xì)介紹電感和電抗的區(qū)別聯(lián)系。 一、電感的定義和
    的頭像 發(fā)表于 01-03 17:26 ?3821次閱讀
    主站蜘蛛池模板: 亚洲va久久久噜噜噜久久| 日本三级日本三级人妇三级四| 欧美视频综合| 亚洲午夜在线视频| 额去鲁97在线观看视频| 天堂69亚洲精品中文字幕| 一区二区三区在线免费| 天堂资源在线www中文| 国产老师的丝袜在线看| 性试验k8经典| 在线精品国产成人综合第一页| 四虎影院新网址| 99精品国产高清自在线看超| 日本69sex护士| 久久99热久久精品23| 免费色视频网站| 欧美精品xxxxbbbb| 中日韩精品视频在线观看| 黄色888| 午夜在线观看视频| 亚洲免费视频播放| 男人天堂网在线观看| 男人免费看片| 亚洲人成影网站~色| wwwxx在线| 一区二区三区免费在线| 免费在线成人网| 国产精品网站在线进入| 亚洲国产成人久久三区| 97视频hd| 色视频一区二区三区| 美女一级一级毛片| 好吊日在线| 色男人综合| 欧美成人猛男性色生活| 亚洲 欧美 精品专区 极品| 一级片在线免费| 国产成人精品系列在线观看| 国产成人在线网址| 亚洲一本视频| 国产三及|