Ruby 还是不太搞得懂 socket 里面得几个方法得区别

sforce100 · 2014年05月18日 · 最后由 nowherekai 回复于 2014年05月18日 · 1859 次阅读

如题,还是不太搞的懂 socket 里面 read/write, gets/puts, send/recv这几个方法的区别?

对 unix 系统上的 socket 来说,read/write 可以用来发送接受数据,send/recv 类似,但是可以设定 flags,比如是否允许阻塞等,另外失败的话 errno 可能不同。再想深入了解就要看书或者查手册了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号