new - RpcChannel.read()
improve - RpcConnector and RpcAcceptor

use RpcChannel to unify code implementation