python socket编程之tcp协议多客户端连接

  • Post author:
  • Post category:python



1.socket 介绍





socket 原意插座,插孔,计算机中一般称为套接字。

在同一台计算机中的两个程序可以通过文件,管道,队列等方式进行通信;但是在网络中,两台计算机之间的通讯就需要依靠socket进行通信。



2.socket之tcp协议:




tcp 协议英文:Transmission Control Protocol,中文:传输控制协议,是tcp/ip 协议族的一种协议,属于网络协议层中的传输层;是一种面向连接,稳定的(指不会出现丢失数据包的现象),传输速度较慢(相对于udp协议来讲)的协议。



3.python代码实现:



客户端client:

import socket


# 创建TCP连接的socket对象,SOCK_STREAM表示为tcp协议类型
clientSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 连接的地址,为元组,第一个



版权声明:本文为weixin_40389301原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。