修改了socket模块的接口，基本完成了该模块