service_dispatcher only work for trust socket, untrust socket must implement msg reader self(like gate, benchmark)