2-3
com.hh
hh-rpc
hh-rpc-common
hh-rpc-proto
hh-rpc-codec
hh-rpc-transport
hh-rpc-server
hh-rpc-client
新建module 通过不同模块管理,原来的src就可以删了
proto放协议
codec序列化模块
transport网络通信模块
common共同方法模块
client模块是rpc-client;codec是序列化模块,commen是公用方法的模块,proto是server与client之间的协议就定在proto里面,transport是网络通信模块;server是rpc-server,对service进行管理