优化socket方法。