?
This commit is contained in:
43
README.md
Normal file
43
README.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# CatLink
|
||||
|
||||
街机游戏联机中继服务器的 .NET 版本实现。
|
||||
|
||||
## 功能
|
||||
|
||||
- **TCP 中继服务器**:处理客户端连接和数据转发
|
||||
- **HTTP API 服务器**:提供招募管理和服务器信息接口
|
||||
- **协议支持**:兼容原版 Worldlink 协议
|
||||
|
||||
## 端口配置
|
||||
|
||||
- HTTP API: 20100
|
||||
- TCP 中继: 20101
|
||||
|
||||
## 运行
|
||||
|
||||
```bash
|
||||
dotnet run
|
||||
```
|
||||
|
||||
## API 接口
|
||||
|
||||
### 招募管理
|
||||
|
||||
- `POST /recruit/start` - 开始招募
|
||||
- `POST /recruit/finish` - 结束招募
|
||||
- `GET /recruit/list` - 获取招募列表
|
||||
|
||||
### 服务器信息
|
||||
|
||||
- `GET /info` - 获取服务器信息
|
||||
- `GET /debug` - 获取调试信息
|
||||
|
||||
## 项目结构
|
||||
|
||||
```
|
||||
CatLink/
|
||||
├── Models/ # 数据模型
|
||||
├── Relay/ # TCP 中继服务器
|
||||
├── Api/ # HTTP API 控制器
|
||||
└── Utils/ # 工具类
|
||||
```
|
||||
Reference in New Issue
Block a user