最初 ,Winsocket1. 1 版是专门为 Internet 设计的 ,现在的 2. x 版己经不再限于 Internet 和TCP/ IP 协议 ,它通过提供扩展的 API 编程接口 ,把自己的应用范围扩大到现存的和正在出现...当我们为客户机/ 服务器开发一个特殊的应用程序时 ,我们可以通过套接字来交换我们的数据结构和数据报 ,以完成应用程序之间的通信。应用程序调用 Winsock 的 API实现相互之间的通讯。...在流式套接字中 ,服务器首先启动 ,遮过调用 socket () 建立一个套接字 ,然后调用 bind() 将该套接字和本地网络地址联系在一起 ,再调用 listen () 使套接字做好侦听的准备 ,并规定它的请求队列的长度...3. 2 回调函数的使用
为了使网络通信更加方便 ,CAsyncSocket 和 CSocket 提供了一些回调函数。主窗口通过调用这些回调函数来通知套接字的一些重要事件的来临。...举例说明 ,在异步方式中 ,在调用 Receive 函数后 ,会得到 WSAEWOULDBLOCK的错误信
息 ,直到 OnReceive 回调函数被调用以通知我们可以再次接收数据了。