这一章将为大家讲解Socket通信中客户端的实现过程,还是先上图,请大家了解客户端的步骤

Socket通信客户端


可以看到,相比服务端,客户端的步骤简单的很多。事实上这种情况比较多,比如一个服务端会有多个客户端连接。


通过图片我们可以看到TCP客务端调用的函数依次是socket( )、connect( )、recv( )send( )closessocket( )

由于在服务端这章的讲解中我们提到了socket()recv()send()closesocket()WSAStartup()WSACleanup()的函数,在客户端中同样需要这些函数,使用方式是一样的,因此这里不再赘述。


大家学习前面的函数后可直接在客户端中实现。本章将重点讲解connect函数


点赞(138)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)