当前博客:01、桌面端开发之TCP交互了解

245 次浏览【转载需注明来源】

博客作者:【快码FOF编程】

个性签名:寒窗苦读十年一朝凤舞九天

在软件开发中,通信交互是最常使用到的功能;常规的通信交互有:TCP、UDP、HTTP和WEBSOCKET这几种。

而TCP又是这几种方式中的重中之中的知识点,首先各位同学需要了解什么是TCP。

一、什么是TCP通信协议

TCP是一种面向广域网的通信协议,用以处理多个网络通信端交互,世界上有大量的客户端通信交互都是基于TCP来实现,它的特点如下:

1、基于字节流,所有的数据都是二进制的通信方式

2、面向连接,所有的客户端都连接至TCP服务端,然后进行通信交互

3、TCP是可靠通信方式,在网络交互中;TCP不会出现掉包的情况。

 

TCP的交互原理就是首先创建一台TCP的服务端,然后你的程序通过对应的链接地址连接到服务端,即可与服务端实现交互,如下图:

 

默认排序
Generic placeholder image
Generic placeholder image
快码FOF编程 Time: 2023-05-11 15:10:47

TCP很重要哦,各位同学一定要认真学习

Generic placeholder image
1882****3085 Time: 2023-05-11 15:14:04

咋感觉没说完呢,只看到一,没二三

Generic placeholder image
老白568 回复 2楼 1882****3085 Time: 2023-05-16 21:46:20

应该是“欲知后事,请听下回分解。”


01、桌面端开发之TCP交互了解