針對開源版本 ASP.NET Core 6.0 / 7.0與 VS 2022(x64 的IDE開發工具),搭配gRPC(google RPC,遠端程序呼叫)達到服務端(Server / Service)與用戶端(Client)。微軟與Google兩大巨頭的技術,雙劍和壁,已經學過WebAPI、Web Service的朋友千萬不能錯過。
gRPC善用HTTP/2並加上ProtoBuf的規範讓資料以二進位的高效率方式進行傳遞。只要能使用HTTP/HTTPS上網,不管是手機Mobile App、桌面程式、網頁程式等等,各種用戶端(Client)程式都可以連上gRPC的服務端(Server / Sevice)進行資料傳遞與互動。同時學到google的gRPC與微軟的.NET Core範例(MVC網頁與Console主控台程式)並搭配JSON傳遞數據,跟著他們倆大廠商走,學習路徑不易出錯也不用擔心落伍。
gRPC善用HTTP/2並加上ProtoBuf的規範讓資料以二進位的高效率方式進行傳遞。只要能使用HTTP/HTTPS上網,不管是手機Mobile App、桌面程式、網頁程式等等,各種用戶端(Client)程式都可以連上gRPC的服務端(Server / Sevice)進行資料傳遞與互動。同時學到google的gRPC與微軟的.NET Core範例(MVC網頁與Console主控台程式)並搭配JSON傳遞數據,跟著他們倆大廠商走,學習路徑不易出錯也不用擔心落伍。