一直感觉一端发送数据,另一端接受数据很不可思议的事情,如果不能即时地读走会导致什么后果呢? 其实socket读出来的数据,你自己看着办,里面的数据是什么格式你自己去解析,用户可以基于TCP去实现你自己的协议[其实等价于客户基于IP协议去实现自己的传输层协议],所以可以想想用户是怎么实现http协议的,http协议也是有一个头的,你会读出来一个头,头中会写着后面第几个字段是http协议头,然后第几个字段是数据,然后再第几个字段是option段等等等等,构筑在tcp之上的新的协议,并不是说直接就是数…