iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
1

今天我們先談談Publisher-subscriber relationships。
首先Pub端會建立以及傳送訊息至Topic,Sub端建立subscription以接收Topic傳來的訊息。而他本身有一對多、多對一、多對多以及當然的一對一的模式。

在訊息的傳遞處理中,pub端建立主題,向其發送訊息,內容包含payload及optional attribute(描述paylaoad),接著訊息至Message storage保存至被Sub端訂閱,若成功訂閱將Topic的訊息傳遞至你所有的訂閱。而訂閱者可利用PUSH及PULL兩種方法,當訊息傳遞完,我們可利用ACK刪除成功傳遞的訊息。


而如何建立Pub/Sub呢?
於GCP Pub/Sub建立Topic

記得Topic建立後還有訂閱項目要建立,(提取=PULL,推送=PUSH)

而要搭配搭配簡單的function可使用觸發函式有許多模式。(ex :inline editor)


上一篇
Day15 15天專案結合與pubsub介紹
下一篇
Day17 pubsub整合raspbin(1)pub端
系列文
手拉手教自己用樹梅派、GoogleHome、GCP做一個AI智慧提醒機器人!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言