传输层实现(客户端/服务端,链接管理和心跳机制,重连机制)

消息序列化(json序列化,消息压缩,消息ID和时间戳)
网络服务器核心(networkserver/基础room/链接状态同步)
网络客户端核心(networkclient/消息队列)
This commit is contained in:
YHH
2025-08-14 23:59:00 +08:00
parent 32092f992d
commit 6730a5d625
29 changed files with 8100 additions and 236 deletions

View File

@@ -3,24 +3,16 @@
* ECS Framework网络层 - 服务端实现
*/
// 核心服务器 (待实现)
// export * from './core/NetworkServer';
// export * from './core/ClientConnection';
// 核心服务器
export * from './core/NetworkServer';
export * from './core/ConnectionManager';
// 传输层 (待实现)
// export * from './transport/WebSocketTransport';
// export * from './transport/HttpTransport';
// 传输层
export * from './transport/WebSocketTransport';
// 系统层 (待实现)
// export * from './systems/SyncVarSystem';
// export * from './systems/RpcSystem';
// 房间管理 (待实现)
// export * from './rooms/Room';
// export * from './rooms/RoomManager';
// 认证授权 (待实现)
// export * from './auth/AuthManager';
// 房间管理
export * from './rooms/Room';
export * from './rooms/RoomManager';
// 重新导出shared包的类型
export * from '@esengine/network-shared';