摘要:在阻塞模式下,在IO操作完成前,执行的操作函数将一直等候而不会立刻返回,该函数所在的进程会阻塞在这里。相反,在非阻塞模式下,套接字函数会立即返回,而不管IO是否完成,该函数所在的线程将继续运行。阻塞模式编程简单,但效率低;非阻塞模式编程复杂,但效率高,比如:举个简单的...
阅读全文
posted @ 2014-10-15 16:51
随笔 - 483, 文章 - 0, 评论 - 2, 阅读 -
18万
|
|
10 2014 档案
摘要:在阻塞模式下,在IO操作完成前,执行的操作函数将一直等候而不会立刻返回,该函数所在的进程会阻塞在这里。相反,在非阻塞模式下,套接字函数会立即返回,而不管IO是否完成,该函数所在的线程将继续运行。阻塞模式编程简单,但效率低;非阻塞模式编程复杂,但效率高,比如:举个简单的...
阅读全文
posted @ 2014-10-15 16:51
摘要:在阻塞模式下,在IO操作完成前,执行的操作函数将一直等候而不会立刻返回,该函数所在的进程会阻塞在这里。相反,在非阻塞模式下,套接字函数会立即返回,而不管IO是否完成,该函数所在的线程将继续运行。阻塞模式编程简单,但效率低;非阻塞模式编程复杂,但效率高,比如:举个简单的例子,你点击一个发送按钮:如果是...
阅读全文
posted @ 2014-10-15 16:50
摘要:TCP:server#include "stdafx.h"#include#define BUF_SZIE 64#include "winsock2.h"#pragma comment(lib, "ws2_32.lib")using namespace std;int main(int argc...
阅读全文
posted @ 2014-10-15 16:23
摘要:TCP:server#include "stdafx.h"#include#define BUF_SZIE 64#include "winsock2.h"#pragma comment(lib, "ws2_32.lib")using namespace std;i...
阅读全文
posted @ 2014-10-15 16:23
|
|