iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

gRPC通訊框架認識與實作 系列

Google開發的grpc通訊框架採用http2通訊協議,簡單介紹該框架內容以及利用java語法實作出可運作的程式碼

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 1

gRPC通訊框架認識與實作【Day 01】

今天早上收到女朋友Line我說,因為附近有登革熱疫情,所以家裡面要被噴藥,瞬間讓我清醒不少,因為當天可以跟公司申請放公假(潮爽der不過話說回來,當工程師邁入第...

2023-09-06 ‧ 由 vincent0965 分享
DAY 2

gRPC通訊框架認識與實作【Day 02】

在系統設計與開發時,組間通訊是非常重要的一個部分,就像梁山伯與茱麗葉一樣密不可分。目前常見的通訊協議如http/https、TCP/IP等等,而這次我們鐵人賽主...

2023-09-07 ‧ 由 vincent0965 分享
DAY 3

gRPC通訊框架認識與實作【Day 03】

昨天我們稍微說明關於http2協議的內容,今天我們就要來談談gRPC這個通訊框架的內容囉!!RPC全稱是Remote Procedure Call,因為是goo...

2023-09-08 ‧ 由 vincent0965 分享
DAY 4

gRPC通訊框架認識與實作【Day 04】

明天一大早要陪女朋友回老家看爸媽(算未來的岳父母...嗎?)只好半夜趕工寫文章啦QQ 今天要開始來教大家設定maven跟環境我使用的編譯器是intellij,j...

2023-09-09 ‧ 由 vincent0965 分享
DAY 5

gRPC通訊框架認識與實作【Day 05】

昨天回南部拜訪長輩當日來回,不只網路上當鐵人,現實生活也鐵人啊@@ gRPC可以在各種不同的程式語言裡面實作,主要的method會由套件自動生成,因此我們只要專...

2023-09-10 ‧ 由 vincent0965 分享
DAY 6

gRPC通訊框架認識與實作【Day 06】

連續幾天都超級早起,今天是因為衛生局的人來複查登革熱的噴藥作業,結果就一路等到下午了... 昨天寫好的.proto設定檔,整個內容看起來應該會像這樣 synta...

2023-09-11 ‧ 由 vincent0965 分享
DAY 7

gRPC通訊框架認識與實作【Day 07】

居然已經到第七天了!! 我居然還能堅持住,真是太感動了@@ 今天要來跟大家說明server跟client的用途以及傳輸種類。 在grpc通訊架構中,server...

2023-09-12 ‧ 由 vincent0965 分享
DAY 8

gRPC通訊框架認識與實作【Day 08】

今天要開始實作server端口,server端口分成兩個部分,建立端口資訊跟接收端口。首先,我們先實作端口資訊的部分,使用我們前天製作的gRPC_Server,...

2023-09-13 ‧ 由 vincent0965 分享
DAY 9

gRPC通訊框架認識與實作【Day 09】

在開始做Client之前,先說明一下特定的接口函式responseObserver,這是一個設計用來接收訊息的function,其中會有三個函式: onNex...

2023-09-14 ‧ 由 vincent0965 分享
DAY 10

gRPC通訊框架認識與實作【Day 10】

今天已經來到第十天啦!! 沒想到我可以撐到現在QQ 那麼今天就要來做Client端啦!!首先我們要使用gRPC_Client,如果忘記可以回頭去看這裡,接著一樣...

2023-09-15 ‧ 由 vincent0965 分享