Winsock编程入门--3.创建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有两种通讯方式:面向连接的通讯方式与无连接的通讯方式.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值