Skip to Content
Dapr学习手册
book

Dapr学习手册

by Haishi Bai, Yaron Schneider
November 2021
Beginner to intermediate
239 pages
4h 15m
Chinese
China Electric Power Press Ltd.
Content preview from Dapr学习手册
简介
33
0.4.1
gRPC
客户端调用应用程序
在本部分中,我们将创建一个
gRPC
客户端,该客户端调用了我们的
Hello
World
服务中
/greeting
方法。
我们将使用在本介绍中看到的第四种编程语
言:
C#
Dapr
与语言无关,为了证明这一点,我们希望在本书中涵盖尽可能多的编
程语言。
幸运的是,现代编程语言通常可读性都很强。
0.4.1.1
先决条件
要完成以下练习,你需要准备:
.NET Core SDK
https://oreil.ly/AmV0J
2.2
或更高版本。
Visual Studio 2013
或更高版本,或
Visual Studio Code
(我们已经使用
Visual Studio 2017
Visual Studio 2019
测试过了以下的步骤)。
Git
客户端。
0.4.1.2
克隆
Dapr
仓库
由于我们要自动生成
gRPC
客户端,因此需要访问
Dapr
Protobuf
定义文件
(通常使用扩展名
.
proto
)。
你可以通过克隆
dapr/dapr
GitHub
代码库来
获得该文件:
git clone https://github.com/dapr/dapr.git
由于
Dapr
的代码库是基于
Go
语言,因此按照
Go
语言的约定,你应该将仓
库克隆到本地
$GOPATH/src/github.com/dapr/dapr
的目录中。
0.4.1.3
创建客户端应用程序
我们将使用
Visual ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

流畅的Python(第2版)

流畅的Python(第2版)

Luciano Ramalho
数据科学原理

数据科学原理

Posts & Telecom Press, Sinan Ozdemir
Python预测分析实战

Python预测分析实战

Posts & Telecom Press, Alvaro Fuentes
机器学习开发者指南

机器学习开发者指南

Posts & Telecom Press, Rodolfo Bonnin

Publisher Resources

ISBN: 9787519859367