大師級GRPC [Java]課程:構建API和現代微服務

”“”

grpc [Java]主班:構建API和現代微服務

比API休息好!為您的GRPC微服務和協議緩衝區(Protobuf)

構建快速可擴展的HTTP/2 API

評估:51967評論的4.3

3.5總小時

58個講座

中級

比API休息好!為您的GRPC微服務和協議緩衝區(Protobuf)構建快速可擴展的HTTP/2 API

GRPC是一個形式的狀態,即創建可擴展,現代和高效的API的框架。它被Google,Square和Netflix等大型技術公司廣泛使用。使用GRPC,開發人員可以在任何編程語言中構建微服務,同時在這些服務之間易於建立通信。它取決於運輸機制和服務定義語言的緩衝協議。在這項全面的課程中,您將獲得實踐經驗,並探索GRPC的所有基本方面。

本課程的目的是實用,您將實施兩種服務:engry and counculator服務。幾個小時後,您將學習如何編寫.proto文件,以您喜歡的編程語言生成代碼,並在Java中實現服務,服務器和客戶。該課程包括各種實踐講座和練習,以增強其新獲得的技能。

告別其餘的緩慢而笨拙的API,並包含一個頂級API框架。

GRPC Java Master類

GRPC Java Master類是具有最喜歡的編程語言對GRPC及其能力的全面理解的確定功能。

在本課程中,您將:
– 了解GRPC背後的理論以了解其內部功能
– 將GRPC與REST API範式進行比較
– 使用.proto文件編寫GRPC服務的定義
– 使用Gradle GRPC插件在Java中生成服務器代碼和客戶端
– 實現API de Unary,服務器流,客戶端流和雙向流
– 通過練習和解決方案練習學習
– 實施高級概念,例如處理錯誤,截止日期和安全性SSL
– 在MongoDB上創建一個完整的CRUD API
– 接收指導以擴大您的學習旅程,並受到真正的世界grpc服務的啟發

注意:本課程假設您對協議緩沖劑有一些初步知識。

截面草圖:

  1. GRPC課程概述:
    • 了解目標,課程結構並下載課程代碼。
  2. [理論] GRPC的內部深度:
    • 探索GRPC的內部功能,包括HTTP/2,緩衝協議的效率以及GRPC和REST之間的差異。
  3. [實用] GRPC項目的一般視野和配置:
    • 使用Gradle配置項目並學習如何觸發代碼生成。
  4. [實用] Unary Grpc:
    • API的描述和實現。
  5. [實用]服務器流式GRPC:
    • API的描述和實現。
  6. [實用]客戶端流GRPC:
    • API的描述和實現。
  7. [實用]雙向流grpc:
    • API的描述和實現。
  8. [實用] GRPC高級資源:
    • 探索高級資源,例如SSL錯誤,截止日期和安全處理。

    9.下一步:

    • 找出真實的世界鏈接和資源,以進一步擴展您的學習旅程。

    教練

    我叫約翰·史密斯(John Smith),我將在本課程中成為您的教練。我專門研究緩衝協議和GRPC,專注於幫助學生提高專業技能。我還是高度評估和最暢銷課程的作者。

    隨著對發展職業的需求不斷增長,對於學生獲得有關GRPC [Java]的足夠知識至關重要。讓我們一起開始本課程!你在良好的手中。

本課程還包括:

  • 終生訪問所有以後的更新
  • 問題和回答部分中的響應式講師
  • 鏈接到有趣的文章和代碼示例供您參考
  • 完工證書準備下載
    -30日 – 沒有疑問的報銷保修!

    我們希望在課程中擁有它!

Scroll to Top