Skip to content

bugmakesprogress/netty-rpc2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

netty-rpc2.0

nettp rpc learning project 2.0

structure

  • contract: for test purpose, including interfaces and beans that client and server will use
  • rpc-core: core bean definition and serialize
  • rpc-client
  • rpc-server
  • src: springboot test project

design

  • no service discovery, keep the learning project as simple as possible

key point compare with former project

  • change request from sync to async by RpcFuture. Implements Future<T> interface
  • send async method through method definitions instead of InvocationHandler
  • achieve callback function with AsyncRpcCallback

reference:

degraded project

About

nettp rpc learning project 2.0

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages