CatLink
街机游戏联机中继服务器的 .NET 版本实现。
功能
- TCP 中继服务器:处理客户端连接和数据转发
- HTTP API 服务器:提供招募管理和服务器信息接口
- 协议支持:兼容原版 Worldlink 协议
端口配置
- HTTP API: 20100
- TCP 中继: 20101
运行
dotnet run
API 接口
招募管理
POST /recruit/start- 开始招募POST /recruit/finish- 结束招募GET /recruit/list- 获取招募列表
服务器信息
GET /info- 获取服务器信息GET /debug- 获取调试信息
项目结构
CatLink/
├── Models/ # 数据模型
├── Relay/ # TCP 中继服务器
├── Api/ # HTTP API 控制器
└── Utils/ # 工具类
Description