~~~
vSwoole(服务框架目录)
├─application 框架应用根目录
│ │
│ ├─client 客户端应用目录
│ │ ├─logic 客户端应用逻辑目录
│ │ ├─ClientName.php 客户端应用基础层
│ │ └─···
│ └─server 服务端应用目录
│ ├─logic 服务端应用逻辑目录
│ ├─ServerName.php 服务端应用基础层
│ └─···
│
├─configs 框架配置根目录
│ │
│ ├─const.php 服务注册
│ ├─config.php 基础配置
│ ├─redis.php 缓存配置
│ ├─db.php 数据库配置
│ ├─server.php 基础服务配置
│ └─···
│
├─core 服务核心根目录
│ │
│ ├─client 客户端核心目录
│ │ ├─ServerClient.php 客户端核心类
│ │ └─···
│ └─server 服务端核心目录
│ ├─ServerServer.php 服务端核心类
│ └─···
│
├─data 框架数据根目录
│ │
│ ├─pid 服务进程PID目录
│ │ ├─Server_Manager.pid 服务管理进程PID
│ │ ├─Server_Master.pid 服务主进程PID
│ │ └─···
│ └─cache 缓存文件目录
│ ├─cache.php 缓存文件
│ └─···
│
├─library 框架核心目录
│ │
│ ├─client 客户端核心目录
│ │ └─Client.php 客户端底层抽象模型
│ │─server 服务端核心目录
│ │ └─Server.php 服务端底层抽象模型
│ ├─common 核心工具类目录
│ │ ├─cache 服务缓存方法目录
│ │ ├─exception 服务异常处理类目录
│ │ ├─kafka 服务kafka类目录
│ │ ├─reflection 反射类目录
│ │ ├─Build.php 服务核心层构建类
│ │ ├─Command.php 服务管理命令类
│ │ ├─Config.php 服务配置类
│ │ ├─File.php 服务文件处理类
│ │ ├─Log.php 服务日志处理类
│ │ ├─Process.php 服务进程管理类
│ │ ├─Redis.php 服务缓存处理类
│ │ ├─Request.php 服务客户端请求处理类
│ │ ├─Respinse.php 服务客户端响应处理类
│ │ ├─Task.php 服务异步任务处理类
│ │ ├─Utils.php 服务其他工具类
│ │ └─···
│ ├─conf 框架核心配置目录
│ │ ├─config.php 框架核心配置
│ │ └─const.php 框架核心常量配置
│ └─Init.php 框架初始化引导类
│
├─log 框架日志目录
│ │
│ ├─client 客户端日志目录
│ │ └─···
│ └─server 服务端日志目录
│ └─···
│
└─public 框架公共目录
│
├─static 框架静态文件目录
│ └─···
├─index.php 第三方框架接入文件
├─client.php 客户端接口入口文件
└─swoole.php 服务端管理入口文件
~~~