18.TCP概述

18.网络通信-套接字Socket-TCP通信-概述


18.1 知识点

主要内容

服务端和客户端代码应该怎么写

TCP协议三次握手的体现

TCP协议四次挥手的体现

总结


18.2 练习题

请简述Socket TCP编程中:服务端的编程流程和客户端的编程流程

服务端的编程流程

等待客户端连入
创建套接字Socket对象
使用Bind方法绑定地址
使用Listen方法设置监听最大数量
使用Accept接受方法等待客户端连入
相互通信
利用Accept返回的套接字和客户端进行通信
结束通信断开连接
调用Shutdown方法释放连接
调用Close方法关闭套接字

客户端的编程流程

与服务端建立连接
创建套接字Socket对象
利用Connect方法连接远端服务端
相互通信
利用套接字对象和远端服务端进行通信
结束通信断开连接
调用Shutdown方法释放连接
调用Close方法关闭套接字


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏