python------SocketServer (0809)

socket(一对一) 与socketserver

一.socketserver 

   1. 正式定义:The socketserver module simplifies the task of writing network servers.

    2. 实现多并发,对socket的封装。

   3. socketserver的几种类型

       ①

1
class socketserver.TCPServer()

  ②

1
class socketserver.UDPServer()

  他们之间是有继承关系的:(来自Alex博客)

4. 创建socketserver的步骤:

①必须自己创建一个请求处理类,并且这个类要继承 BaseRequestHandler,并且还要重写父类里的handle()方法;

②必须实例化TCPServer(上面四个中的一个),并且传递server ip 和 上面创建的请求处理类给这个TCPServer.

③调用:

server.handle_request()  # 只处理一个请求;

server.serve_forever()  #处理多个请求,永远执行。

④最后关闭

 

posted @   百里屠苏top  阅读(170)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示