摘要: 【原创】《Linux高级程序设计》杨宗德著 - TCP高级应用- 多路复用文件I/O方式比较1. 阻塞式文件IO2. 非阻塞式文件IO3. 多路复用IO4. 信号驱动IO(也叫驱动异步IO)IO阻塞与非阻塞操作阻塞:如果没有数据可操作,该函数调用将阻塞,导致对应进程暂停执行,当有数据继续执行并返回。... 阅读全文
posted @ 2014-12-05 17:57 GengLUT 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 【原创】《Linux高级程序设计》杨宗德著 - Linux Socket网络编程基础 - 网络调试工具tcpdump的使用参考链接:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/05/1771563.html我们用尽量简单的话来定义tcpdu... 阅读全文
posted @ 2014-12-05 17:19 GengLUT 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 【原创】《Linux高级程序设计》杨宗德著 - Linux Socket网络编程基础 - BSD Socket网络通信编程TCP通信编程流程首先,服务器端需要做以下准备工作:(1)调用socket()函数。建立socket对象,指定通信协议。(2)调用bind()函数。将创建的socket对象与当前... 阅读全文
posted @ 2014-12-05 16:53 GengLUT 阅读(172) 评论(0) 推荐(0) 编辑