Commit Graph

1 Commits

Author SHA1 Message Date
程广 14d81e8f5c ```
feat(lock): 实现基于TCP和命名管道的读写锁服务端与客户端

新增支持通过TCP协议和命名管道进行通信的读写锁机制,包括服务端和客户端实现。
主要变更包括:

- 添加 LockServer 基类及 NamedPipeLockServer、TCPLockServer 实现
- 新增 LockClient 基类以及 NamedPipeRWLock 和 TcpRwLock 客户端实现
- 更新测试用例以适配新的连接配置方式,并增加对 TCP 锁的支持
- 调整 jest 超时设置以便更好地支持异步锁操作测试
- 导出新模块至 index.js 便于外部使用
```
2025-11-17 15:32:19 +08:00