当前位置:   article > 正文

Winsock编程入门--3.创建Socket

winsock socket类型
使用socket函数来创建一个socket,其类型SOCKET在WINSOCK.H中定义:

SOCKET socket (int af,int type,int protocol);

af为协议地址族,这里我们使用IPv4,必须为AF_INET

type为socket类型,如果使用TCP/IP,type设为SOCK_STREAM,如果使用UDP,则为SOCK_DGRAM

protocol在给定的地址族及socket类型有多个入口的情况下用来限定特定的传输,对于TCP其值为IPPROTO_TCP,而UDP则为IPPROTO_UDP

Winsock通过函数setsockopt, getsockopt, ioctlsocket及WSAIoctl来控制socket的各种选项及行为,对于简单的Winsock应用,我们可能不需要用到.一旦成功建立了socket,你就可以准备在socket上进行通讯收发数据.Winsock有两种通讯方式:面向连接的通讯方式与无连接的通讯方式.

转载于:https://www.cnblogs.com/MaxWoods/archive/2006/06/06/418457.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/147143
推荐阅读
相关标签
  

闽ICP备14008679号