python创建tcp服务器,python tcp客户端

  python创建tcp服务器,python tcp客户端

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

  1、创建UDP服务端的基本步骤

  (1)创建一个套接字并绑定地址

  (2)开始监控连接。

  (3)发送和接收数据

  (4)关闭插座。

  导入套接字

  主机=

  端口=3214

  sk=socket.socket(socket。AF_INET,socket。SOCK_DGRAM)

  sk.bind((主机,端口))

  数据=真

  whiledata:

  数据,addr=sk.recvfrom(1024)

  ifdata==再见:

  破裂

  print RecieveData: ,data.decode(utf-8 )

  sk.sendto(数据,地址)

  sk . close()2、创建UDP客户端的基本步骤

  (1)创建一个套接字

  (2)发送和接收数据

  (3)关闭插座。

  导入套接字

  主机=127.0.0.1

  端口=3214

  sk=socket.socket(socket。AF_INET,socket。SOCK_DGRAM)

  data=你好

  whiledata:

  sk.sendto(数据,(主机,端口))

  ifdata==拜拜 :

  破裂

  数据,addr=sk.recvfrom(1024)

  打印“接收数据:”,数据

  data=raw _ input( please message : n )

  sk.close()

  #tcpclient和udpclient之间的区别

  #设置插座时的差异

  #tcp需要链接服务器。

  #发送和接收数据的不同方法描述:由于UDP server不是面向连接的,所以你不用像TCP server那样做那么多的设置工作。其实不需要设置什么,只需要等待来电连接就可以了。

  关于编程通信的端口,我们知道有两种:服务器和客户端。在之前的研究中,我接触过两种通信协议。与UDP相比,由于其无连接的特性,在建立该方法时没有那么多步骤。

  以上是python创建UDP服务器和客户端的方法。看完相关步骤,可以尝试操作。对于更难的TCP创建,也可以做一个练习。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: