自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 六、基于UDP的服务器端/客户端

一、实现基于UDP的服务器端/客户端1.1 UDP中的服务器端和客户端没有连接UDP服务器端/客户端不像TCP那样在连接状态下交换数据,因此与TCP不同,无需经过连接过程。也就是说,不必调用TCP连接过程中调用的listen函数和accept函数。UDP中只有创建套接字的过程和数据交换过程。1.2 UDP服务器端和客户端均只需一个套接字TCP中,套接字之间应该是-对- -的关系。若要向10个客户端提供服务,则除了守门的服务器套接字外,还需要10个服务器端套接字。但在UDP中,不管是服务器端还是客户端

2021-08-23 07:18:58 358

原创 四、基于TCP的服务器端/客户端

一、实现基于TCP的服务器端/客户端1.1 TCP服务端的默认函数调用顺序图4-6给出了TCP服务器端默认的函数调用顺序,绝大部分TCP服务器端都按照该顺序调用。调用socket函数创建套接字,声明并初始化地址信息结构体变量,调用bind函数向套接字分配地址。接下来介绍在这之后的几个过程。1.2 进入等待连接请求状态我们已调用bind函数给套接字分配了地址,接下来就要通过调用listen函数进人等待连接请求状态。只有调用了listen函数,客户端才能调用connect函数(若提前调用将发生错误)

2021-08-21 17:10:44 446

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除