如果一个IO调用不是在调用它之后立即返回,而是在它完成了所有操作或者超时之后才返回,那么它就是一个典型的同步IO。比如,客户端通过调用connect()函数向服务端发起TCP连接请求时,只有当双方完成了三次握手或者超时之后,connect()函数才会返回。
继续阅读“Libevent前篇之异步IO”
学而不思则罔,思而不学则殆。
如果一个IO调用不是在调用它之后立即返回,而是在它完成了所有操作或者超时之后才返回,那么它就是一个典型的同步IO。比如,客户端通过调用connect()函数向服务端发起TCP连接请求时,只有当双方完成了三次握手或者超时之后,connect()函数才会返回。
继续阅读“Libevent前篇之异步IO”