Skip to content

xuqil/learning-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPC 的实现

客户端

  • 初始化独立
  • 代理会利用反射获得调用信息
  • 将调用信息编码成字节流,加上长度字段
  • 将数据发送到服务端
  • 等待并且解析响应

服务端

  • 启动服务器监听端口
  • 接收连接,并且读取数据
  • 将数据还原回调用信息
  • 根据服务名查找该实例上注册的服务
  • 利用反射执行方法调用
  • 写回响应

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published