功能模块化带来可自由组装的便利:
- 使用python的mixin特性装配
class ThreadHTTPServer(ThreadingMixin, HTTPServer): pass
上面表示1个请求1个线程式的HTTP服务器
- 使用参数式形式进行装配
class CGIHTTPServer(HTTPServer): def __init__(self, CGIHTTPRequestHandler): pass
上面表示使用cgi协议进行处理请求的HTTP服务器
时间: 2024-10-07 20:58:49