Socket编程流程梳理

Socket编程流程
服务端:socket—>bind—>listen—>accept—>send/recv—>closesocket
客户端:socket—>bind(可选)—>connect—>send/recv---->closesocket
创建Socket
socket是通信端点的抽象,使用socket描述符来标识,类似文件描述符,通过调用socket函数创建。
#include
int socket (int domain, int type, int protocol);
返回值:成功,返回socket描述符,失败,返回-1

domain用于确定通信特性,取值范围如下所示:
取值含义AF_INETIPv4英特网域AF_INET6IPv6英特网域AF_UNIXUNIX域,可用于进程间通讯AF_UPSPEC未指定域
type用于确定套接字的类型,取值范围如下

Socket编程流程梳理最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/18217.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>