TCP与UDP通信方式的实现

      最后更新:2022-01-28 09:52:30 手机定位技术交流文章

      socket概述:

      在很多编程语言中,都使用socket套接字实现网络通信。

      socket是对TCP/IP协议的封装,socket本身是一个调用接口(API),方便程序员用socket使用TCP/IP协议簇,实现网络通信。

      不同编程语言,使用socket通信的语法有所区别,但基本过程类似。

      TCP与UDP协议:

      TCP和UDP都隶属于TCP/IP协议簇。

      TCP是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。

      UDP是一个非连接的协议,在数据传输之前源端和终端不建立连接,当它想传送时就简单地去传输和抓取数据。效率高,速度快,可靠性低。

      TCP:

      建立客户端和服务器端,先运行服务器端的程序,然后再运行客户端。

      客户端:

      服务器端:

      UDP:

      服务器端(不需要提前先运行):

      客户端:

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/17561.html

          热门文章

          文章分类