摘要:
微服务、架构与框架 微服务: 微服务是一种概念,是一种思想,它关注的是某一个具体的服务情况,如:服务的大小,服务所提供的功能等等,微服务着重的是一个服务它本身,而不是整体服务之间的关系情况,你也可以这样子理解:微服务相当于我们的模块化开发设计中的模块,一个模块只做一件事情。(微服务的出现就是从模块化 阅读全文
posted @ 2023-09-26 19:38
CrryG_GPC
阅读(24)
评论(0)
推荐(0)
摘要:
双向流式 新建both_stream.proto文件 1.定义发送信息 // 定义流式请求信息 message StreamRequest{ //流请求参数 string question = 1; } 2.定义接收信息 // 定义流式响应信息 message StreamResponse{ //流 阅读全文
posted @ 2023-09-26 17:29
CrryG_GPC
阅读(79)
评论(0)
推荐(0)
摘要:
客户端流式 proto message FileRequest { string file_name = 1; bytes content = 2; } service ClientStream { rpc UploadFile(stream FileRequest)returns(Response 阅读全文
posted @ 2023-09-26 17:28
CrryG_GPC
阅读(27)
评论(0)
推荐(0)
摘要:
普通rpc 一问一答式 客户端请求一次,服务端就响应一次 syntax = "proto3"; option go_package = "../stream"; message Request { string name = 1; } message Response{ string name = 阅读全文
posted @ 2023-09-26 17:28
CrryG_GPC
阅读(35)
评论(0)
推荐(0)
摘要:
多服务: // 指定当前proto语法的版本,有2和3 syntax = "proto3"; //option go_package = "path;name"; path 表示生成的go文件的存放地址,会自动生成目录 //name 表示生成的go文件所属的包名 option go_package 阅读全文
posted @ 2023-09-26 17:27
CrryG_GPC
阅读(33)
评论(0)
推荐(0)

浙公网安备 33010602011771号