五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

4.3 分離與拓展(事件與隊列,利用事件串聯(lián)業(yè)務)

2023-06-28 10:19 作者:xlorne  | 我要投稿


我們前面講過技術與業(yè)務的分離,今天主要如何利用事件與消息實現(xiàn)兩個服務之間的交互

事件與消息的關系

? ? 事件是系統(tǒng)內部的數(shù)據(jù)通訊,是受限于進程內部的數(shù)據(jù)通訊,而消息則是跨進程、闊服務的消息通訊。他們兩者可以傳遞相同的數(shù)據(jù),但是消息可以傳達到更遠的地方,事件也是消息的觸發(fā)者,通常消息是事件數(shù)據(jù)的傳遞者。

場景演示

我將以模擬OA審批財務報銷為例,介紹兩個服務之間如何實現(xiàn)分離與拓展的。

場景介紹:

現(xiàn)在需要報銷一筆財務費用,目前的業(yè)務流程是需要先再OA系統(tǒng)中完成財務的報銷審批,審批通過以后再由財務人員登錄財務系統(tǒng),去完成費用的報銷。

場景改造

我們將OA系統(tǒng)完成審批時觸發(fā)一個事件,然后通過消息將事件廣播出去,然后由財務系統(tǒng)訂閱消息,并自動完成財務的審批操作。


https://github.com/codingapi/cranky-code/tree/main/demo4.3

4.3 分離與拓展(事件與隊列,利用事件串聯(lián)業(yè)務)的評論 (共 條)

分享到微博請遵守國家法律
工布江达县| 黄冈市| 久治县| 揭东县| 临城县| 信丰县| 兰州市| 舞钢市| 绥江县| 伊金霍洛旗| 三穗县| 乐平市| 巩义市| 社旗县| 桑日县| 阿荣旗| 筠连县| 衢州市| 嘉鱼县| 安化县| 含山县| 偃师市| 卢龙县| 上高县| 太康县| 资兴市| 石嘴山市| 东港市| 饶阳县| 怀化市| 张家口市| 克拉玛依市| 钟山县| 南和县| 建德市| 山东省| 祁连县| 宝坻区| 林甸县| 竹北市| 枞阳县|