传输协议
kratos 框架对传输层进行了抽象,用户可以通过实现接口来接入实现,框架默认实现了gRPC和HTTP两种通信协议传输层。用户在实现通讯协议传输层时可以参考一下官方实现的代码。
transporter/http 中基于 gorilla/mux HTTP路由框架实现了Transporter,用以注册 http 到 kratos.Server() 中。
transporter/grpc 中基于谷歌的 grpc 框架实现了Transporter,用以注册 grpc 到 kratos.Server() 中。