異步消息

異步消息有兩個主要的概念:消息代理(message broker)和目的地(destination)。當一個應用發(fā)送消息時,會將消息交給一個消息代理朱灿。消息代理可以確保消息被投遞到指定的目的地报账,同時解放發(fā)送者,使其能夠繼續(xù)進行其他的業(yè)務挽荡。
消息系統(tǒng)會提供不同的消息路由模式,通用的兩種目的地:隊列(queue)和主題(topic)即供。每種類型都與特定的消息模型相關聯(lián)定拟,分別是點對點模型(隊列)和發(fā)布/訂閱模型(主題)。

點對點消息模型:每一條消息都有一個發(fā)送者和一個接收者。雖然隊列可以有多個接收者青自,但每條消息只能被一個接收者取走株依。
發(fā)布—訂閱消息模型:消息可以被所有監(jiān)聽一個主題的接收者收到。

同步同學機制訪問遠程服務的客戶端存在幾個限制:
同步通信意味著等待延窜。當客戶端調用遠程服務的方法時恋腕,它必須等待遠程方法結束才能繼續(xù)執(zhí)行。如果客戶端與遠程服務頻繁通信逆瑞,或者遠程服務響應很慢荠藤,就會對客戶端應用的性能帶來負面影響。
客戶端通過服務接口與遠程服務相耦合获高。如果服務的接口發(fā)生變化哈肖,此服務的所有客戶端都需要做相應的改變。
客戶端與遠程服務的位置耦合念秧∮倬客戶端必須配置服務的網(wǎng)絡位置,這樣它才知道如何與遠程服務進行交互摊趾。如果網(wǎng)絡拓撲進行調整币狠,客戶端也需要重新配置新的網(wǎng)絡位置。
客戶端與服務的可用性相耦合砾层。如果遠程服務不可用漩绵,客戶端實際上也無法正常運行。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末肛炮,一起剝皮案震驚了整個濱河市渐行,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌铸董,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肴沫,死亡現(xiàn)場離奇詭異粟害,居然都是意外死亡,警方通過查閱死者的電腦和手機颤芬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門悲幅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人站蝠,你說我怎么就攤上這事汰具。” “怎么了菱魔?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵留荔,是天一觀的道長。 經(jīng)常有香客問我澜倦,道長聚蝶,這世上最難降的妖魔是什么杰妓? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮碘勉,結果婚禮上巷挥,老公的妹妹穿的比我還像新娘。我一直安慰自己验靡,他們只是感情好倍宾,可當我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著胜嗓,像睡著了一般高职。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上兼蕊,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天初厚,我揣著相機與錄音,去河邊找鬼孙技。 笑死产禾,一個胖子當著我的面吹牛,可吹牛的內容都是我干的牵啦。 我是一名探鬼主播亚情,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼哈雏!你這毒婦竟也來了楞件?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤裳瘪,失蹤者是張志新(化名)和其女友劉穎土浸,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體彭羹,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡黄伊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了派殷。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片还最。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖毡惜,靈堂內的尸體忽然破棺而出拓轻,到底是詐尸還是另有隱情,我是刑警寧澤经伙,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布扶叉,位于F島的核電站,受9級特大地震影響,放射性物質發(fā)生泄漏辜梳。R本人自食惡果不足惜粱甫,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望作瞄。 院中可真熱鬧茶宵,春花似錦、人聲如沸宗挥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽契耿。三九已至瞒大,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間搪桂,已是汗流浹背透敌。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留踢械,地道東北人酗电。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像内列,于是被迫代替她去往敵國和親撵术。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理话瞧,服務發(fā)現(xiàn)嫩与,斷路器,智...
    卡卡羅2017閱讀 134,672評論 18 139
  • 小米網(wǎng)電商異步消息系統(tǒng)的實踐 來源:本文為《程序員》7月期原創(chuàng)投稿文章交排。 作者:王曉宇划滋,小米網(wǎng)平臺研發(fā)部軟件研發(fā)工...
    meng_philip123閱讀 904評論 1 7
  • 1.異步消息的定義 ??異步消息的主要目的是為了系統(tǒng)與系統(tǒng)之間的通信,所謂異步消息即消息發(fā)送者無需等待消息接收者的...
    趙鎮(zhèn)閱讀 3,967評論 0 5
  • 大家好,我是IT修真院深圳分院第01期學員都许,一枚正直純潔善良的web程序員。 今天給大家分享一下嫂冻,修真院官網(wǎng)JS任...
    嘴角那抹溫柔閱讀 376評論 0 0
  • 品一杯香茗胶征,讀一卷古書,聽一曲柔情桨仿,感世間真情坎坷睛低。奈何我以真情待人,而人卻以虛偽回我;我以真心敬人钱雷,而人卻以謊言...
    心隨風動想靜卻無能為力閱讀 109評論 0 0