会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
朱一一
博客园
首页
新随笔
联系
订阅
管理
2020年7月12日
Golang gRPC笔记04 同时提供 gRPC 服务和 HTTP 接口
摘要: 一、 gRPC 和 HTTP 我们通常把 RPC 用作内部通信,而使用 Restful Api 进行外部通信。在某些时候,我们需要同时提供 RPC 服务和 HTTP 接口, 这种情况下为了避免写两套应用,可以使用 grpc-gateway 把gRPC转成HTTP。服务接收到HTTP请求后,grpc-
阅读全文
posted @ 2020-07-12 18:19 朱一一
阅读(557)
评论(0)
推荐(0)
2020年7月11日
Golang gRPC笔记03 基于 CA 的 TLS 证书认证
摘要: 一、 基于 CA 的证书生成 1. 生成 CA 证书 为了保证证书的可靠性和有效性,在这里可引入 CA 颁发的根证书的概念。 根证书(root certificate)是属于根证书颁发机构(CA)的公钥证书。我们可以通过验证 CA 的签名从而信任 CA ,任何人都可以得到 CA 的证书(含公钥),用
阅读全文
posted @ 2020-07-11 17:38 朱一一
阅读(1005)
评论(0)
推荐(0)
Golang gRPC笔记02 TLS 证书认证
摘要: 一、 证书生成 生成私钥 openssl genrsa -out server.key 2048 或者: openssl ecparam -genkey -name secp384r1 -out server.key openssl genrsa:生成RSA私钥,命令的最后一个参数,将指定生成密钥的
阅读全文
posted @ 2020-07-11 13:59 朱一一
阅读(545)
评论(0)
推荐(0)
Golang gRPC笔记01 gRPC简介与基本使用
摘要: 一、 关于RPC 为什么需要 RPC 使用RPC,目的主要是 像调用本地服务一样远程调用另一台服务器上的服务 来完成需求;使用http的接口也能完成这种需求,但是rpc有这些优势:简单、通用、安全、高效 RPC简介 rpc只是一种概念,一种设计,就是为了解决不同服务之间的调用问题,它一般会包含 传输
阅读全文
posted @ 2020-07-11 12:17 朱一一
阅读(521)
评论(0)
推荐(0)
公告