TCP/IP网络编程

1.TCP/IP协议和C/S模型

  • TCP/IP:面向连接的,可靠的,基于字节流的传输协议
  • UDP/IP:面向无连接的,不可靠的,基于数据报的传输协议
  • C/S模型:Client/Server,客户端/服务器模型
  • B/S模型:Browser/Server,浏览器/服务器模型,基于http/https协议的
  • socket编程/套接字编程:统称网络编程

2.服务端

2.1网络头文件和网络库

#include <WinSock2.h>
#Pragma comment(lib,"ws2_32.lib")

在这里插入图片描述

2.2 打开网络库

  • 功能( WSAStartup):打开网络库/启动网络库,启动了这个库,这个库里的函数/功能才能使用
int WSAStartup(WORD wVersionRequired,LPWSDATA lpWSAData);
WSAS:
W(windows)
S(Socket)
A(Asynchronous)异步
S(stratup)启动
//同步:阻塞/卡死,一个进程完成才能执行另一个
//异步:多个工作同时进行

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值