摘要:
Socket有两种调用模式:堵塞与非堵塞模式。顾名思义,堵塞模式就是线程在调用windows socket API后,被挂起直到该函数执行完毕。在(1)中我们知道socket函数调用并不是立即完成的,例如Accept函数,只有当有连接到达时才会执行结束。至于windows是通过什么方式将线程挂起又唤醒的,用户模式同步也好,内核模式同步也好,我们程序员不必关心,给我们程序员的错觉就是程序在以一种同步... 阅读全文
随笔分类 - windows sockets 2
Windows Sockets2 详解1——服务器客户端通讯
2010-11-15 19:52 by zhoujie, 802 阅读, 收藏, 编辑
摘要:
服务器客户端通讯,简单的说就是建立连接,然后发送和接收数据。服务器端 :1、初始化winsock2、创建socket对象3、在socket对象上执行bind操作,将创建的socket对象与主机地址绑定 4、在socket对象上执行Listen操作,侦听客户端的连接请求5、在socket对象上执行Accept操作,接受客户端的连接请求,如果socket处于堵塞模式,服务器在调用Accept后,该服务... 阅读全文