命令行可跑单元测试
增加rpc支持，模块之间可以进行rpc调用