RPC
文章平均质量分 91
阿兵云原生
这个作者很懒,什么都没留下…
展开
-
gRPC- HTTP网关 I
文章目录gRPC- HTTP网关 IHTTP网关是什么?HTTP网关都有哪些嘞?gRPC-GatewaygRPC-Gateway是什么?gRPC-Gateway有啥优势呢?使用gRPC提供HTTP接口有啥注意事项?总结gRPC- HTTP网关 IgRPC是什么?我们再来回顾一下gRPC是 Google开发的基于HTTP/2标准设计的一个通用的,高性能的RPC框架,有如下3个最明显的特点:支持主流的编程语言,C++,Java,Python,Go,Ruby等,基于ProtoBuf生成相应的服务端和客原创 2021-06-02 21:48:10 · 301 阅读 · 0 评论 -
gRPC的请求追踪神器go tool trace
文章目录gRPC的请求追踪前言go tool trace用go tool trace具体哪些地方合适,哪些地方不合适?开始写一个DEMOView trace用户自定义任务如何查看?用户自定义区域如何查看呢?gRPC的请求追踪前言我们来回顾一下之前分享的知识点:gRPC介绍介绍了基本你的gRPC的使用方式,框架,交互方式等gRPC的认证分享了gRPC的四种认证方式中重要的2种方式,有兴趣可以点击看看哦openssl 证书生成笔记(go 1.15版本以上)整理了openssl 证原创 2021-06-01 22:45:01 · 461 阅读 · 0 评论 -
来瞧一瞧 gRPC的拦截器
文章目录瞧一瞧 gRPC的拦截器中间件是什么?拦截器是什么?拦截器能做什么?拦截器有哪些分类呢?如何使用拦截器?**服务端会用到的方法****客户端会用到的方法**整体案例代码结构开始书写案例最后分享社区内用到的拦截器(还应该有更多...)瞧一瞧 gRPC的拦截器上一次说到gRPC的认证总共有4种,其中介绍了常用且重要的2种:可以使用openssl做认证证书,进行认证客户端还可以将数据放到metadata中,服务器进行认证可是朋友们,有没有想过,要是每一个客户端与服务端通信的接口都进行一次认原创 2021-05-30 12:29:05 · 416 阅读 · 0 评论 -
【gRPC】来聊一聊gRPC的认证
文章目录gRPC认证认证方式**gRPC消息传输的四种类型**SSL/TLS认证方式**那么什么是SSL/TLS?****那么HTTP 2 默认就有加密吗?****HTTP 2 有啥特性?****SSL/TLS加密的基本做法是啥?****SSL/TLS协议提供啥服务呢?****SSL/TLS协议提供的安全通道有哪些特性呢?**必要环境搭建OpenSSL安装TLS证书制作一个DEMO基于Token的认证方式又一个DEMOgRPC认证我们再来回顾一下gRPC的基本结构gRPC 是一个典型的C/S模型,需要原创 2021-05-27 00:07:09 · 881 阅读 · 0 评论 -
openssl 证书生成笔记(go 1.15版本以上)
文章目录openssl证书生成问题使用开启扩展SAN的证书什么是 SAN生成CA根证书生成ca秘钥,得到ca.key生成ca证书签发请求,得到ca.csr生成ca根证书,得到ca.crt生成终端用户证书准备配置文件,得到server.conf生成秘钥,得到server.key生成证书签发请求,得到server.csr用CA证书生成终端用户证书,得到server.crtopenssl证书生成问题golang 1.15+版本上,用 gRPC通过TLS实现数据传输加密时,会报错证书的问题rpc error原创 2021-05-27 00:06:22 · 935 阅读 · 0 评论 -
gRPC介绍
文章目录gRPCgRPC介绍gRPC是什么?RPC和RESTful的区别是什么?gRPC的特性是什么?gRPC的数据交互模式是怎么样的?数据的序列化方式 - protobuf简单介绍protobuf的结构定义包含的3个关键字一个DEMOgRPCgRPC介绍gRPC是什么?RPC和RESTful的区别是什么?RPC的消息传输可以是TCP,可以是UDP,也可以是HTTP,当RPC消息传输是HTTP时,它的结构与RESTful的架构类似RPC和RESTful有什么不同呢:操作的对象不一样的,R原创 2021-05-21 23:35:05 · 294 阅读 · 2 评论 -
golang如何使用原生RPC及微服务简述
文章目录golang如何使用原生RPC及微服务简述微服务1. 微服务是什么2. 特点是啥3. 微服务架构的优势4. 微服务架构的不足微服务生态1. 硬件层2. 通信层数据传输协议选型建议RPC 机制和实现过程1. RPC机制2. 参数传递3. 通信协议机制4. 简易GO语言原生RPCrpc调用和服务监控1. RPC简介2. RPC调用流程3.rpc golang 原生处理方式最简单的golang原生rpc的使用golang使用jsonrpcgolang原生rpc自定义协议**写入数据和读取数据的函数封装**原创 2021-05-12 21:58:39 · 425 阅读 · 0 评论