摘要: poll服务器方法采用将监听端口用数组存放起来,这样就不需要轮询的监听整个文件描述符了 如果不再监控某个文件描述符时,可以把pollfd中,fd设置为-1,poll不再监控此pollfd,下次返回时,把revents设置为0。 client 同样的包含了wrap.c和wrap.h的文件,放在错误分析 阅读全文
posted @ 2019-08-25 21:41 王清河 阅读(542) 评论(0) 推荐(0) 编辑
摘要: select server client 包含了”wrap.c”和“wrap.h”文件在上两篇博客中,这里就不重复给出了 阅读全文
posted @ 2019-08-25 21:38 王清河 阅读(682) 评论(0) 推荐(0) 编辑
摘要: makefile主要是添加了-lpthread线程库 这是服务器编写代码,客户端代码可以使用上篇,也可以使用命令:nc + IP地址+端口号来代替客户端作用 运行结果: 还使用了wrap.c和wrap.h文件,在上篇博客有,这里就重复使用了。 阅读全文
posted @ 2019-08-25 21:36 王清河 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 注意:包含了“wrap.c” 和“wrap.h”文件在上篇博客中 运行结果: 以上程序由于没有回收机制,所以出现僵尸进程 版本2 使用进程回收函数回收僵尸进程 运行结果: 阅读全文
posted @ 2019-08-25 21:33 王清河 阅读(257) 评论(0) 推荐(0) 编辑