Cấu trúc thư mục

Workerman                      // mã nguồn của nhân workerman
    ├── Connection                 // liên kết socket
    │   ├── ConnectionInterface.php// giao diện kết nối socket
    │   ├── TcpConnection.php      // lớp kết nối Tcp
    │   ├── AsyncTcpConnection.php // lớp kết nối Tcp không đồng bộ
    │   └── UdpConnection.php      // lớp kết nối Udp
    ├── Events                     // thư viện sự kiện mạng
    │   ├── EventInterface.php     // giao diện thư viện sự kiện mạng
    │   ├── Event.php              // thư viện sự kiện mạng Libevent
    │   ├── Ev.php                 // thư viện sự kiện mạng Libev
    │   ├── Swoole.php             // thư viện sự kiện mạng Swoole
    │   └── Select.php             // thư viện sự kiện mạng Select
    ├── Lib                        // các thư viện thường dùng
    │   ├── Constants.php          // định nghĩa hằng số
    │   └── Timer.php              // bộ đếm thời gian
    ├── Protocols                  // liên quan đến giao thức
    │   ├── ProtocolInterface.php  // lớp giao diện giao thức
    │   ├── Http                   // liên quan đến giao thức http
    │   │   ├── Chunk.php    // lớp http chunk
    │   │   ├── Request.php  // lớp yêu cầu http
    │   │   ├── Response.php  // lớp phản hồi http
    │   │   ├── ServerSentEvents.php  // lớp SSE
    │   │   ├── Session
    │   │   │   ├── FileSessionHandler.php  // lưu trữ session tệp
    │   │   │   └── RedisSessionHandler.php // lưu trữ session redis
    │   │   ├── Session.php  // lớp session
    │   │   └── mime.types   // tệp ánh xạ mime
    │   ├── Http.php               // thực hiện giao thức http
    │   ├── Text.php               // thực hiện giao thức Text
    │   ├── Frame.php              // thực hiện giao thức Frame
    │   └── Websocket.php          // thực hiện giao thức websocket
    ├── Worker.php                 // Worker
    ├── WebServer.php              // WebServer
    └── Autoloader.php             // lớp tự động tải