阅读:4232回复:2
[短课程]Grpc实战补丁课开更
之前我们开过一个Grpc速学课程。由于时过境迁,很多细节和版本升级了,且发生了改动。本次我们只做一个补丁课(短课程),把一些细节和之前没讲到的知识做补充---所以叫补丁课。本课程不适合新手.10课时左右
本课程技术栈版本: 1、 protoc-gen-go v1.26.0 2、 protoc v3.15.8 3、grpc 1.37.0 4、protoc-gen-go-grpc v1.1.0 第1讲:protobuf环境搭建、和grpc的关系 用新版搭建下protobuf开发环境,同时再次阐明grpc和protobuf的关系 第2讲:搭建grpc环境、创建服务 这之前的方式有所区别,今天说一下基本方式 第3讲:使用证书的基本方式(单向认证) 使用GRPC,免不了要证书。由于go1.15后需要SAN证书,今天来演示下 第4讲:使用证书的基本方式(双向认证) 免费试听,无需登录 承接上节课,今天是双向认证 第5讲:descriptor概念了解、获取proto元信息 今天来讲一下descriptor模式,通过它可以获取元信息。 第6讲:vue调用grpc的方法:grpc-web和代理 前面我们用过grpc-gateway 。今天我们来讲另外一种方法(推荐) 第7讲:vue调用grpc(2):开启证书、服务端流 开启证书。vue和grpc进行服务端流的交互 第8讲:grpc字段验证的基本套路 之前讲过,今天再强调一下学习套路 第9讲:grpc身份验证(1):传递模拟token 今天我们开始完成grpc的身份验证处理 第10讲:grpc身份验证(2):服务端统一拦截验证token 上节课是硬编码,今天我们来完成统一拦截验证 第11讲:grpc身份验证(3):vue访问grpc传递token认证 (演示课) 免费试听,无需登录 结合之前的知识点,使用vue+jwt token完成和grpc交互和验证。 第12讲:grpc权限认证的最简单做法 今天先演示个最简单做法,不用任何框架 第13讲:grpc+casbin权限认证:基本套路 结合我们前面讲过的casbin来集成到grpc中 |
|
最新喜欢:fwyuan
|