压测&模拟客户端请求
com.iohao.game.external.client
InputCommandRegion:命令域接口
InputCommandCreate:模块输入命令域
AbstractInputCommandRegion:命令域的抽象实现
ClientConnectOption:客户端连接信息
command:
CallbackDelegate:执行回调的接口
CommandResult:回调结果
InputCommand:模拟命令
ListenCommand:广播监听
RequestCommand:请求命令执行。用于请求服务器的命令,业务数据需要在调用 request 方法时传入
RequestDataDelegate:请求参数的接口
join:
handler:
ClientMessageHandler:客户端Channel消息处理器
ClientConnect:客户端建立连接的接口
ClientConnects:存储不同连接方式的客户端
ClientRunOne:启动客户端
ClientTcpExternalCodec:客户端的TCP消息编解码器
TcpClientStartup:客户端建立TCP连接
WebSocketClientStartup:客户端建立WebSocket连接
kit:
AssertKit:断言工具
ClientKit:将路由信息(CmdInfo)格式化为字符串(主路由-子路由)
ClientUserConfigs:模拟客户端相关配置
ScannerKit:控制台输入动态参数
SplitParam:分割参数
user:
ClientChannelRead:客户端Channel读取信息的接口
ClientUser:客户端用户的接口
ClientUserChannel:玩家通信Channel,发送请求,接收服务器响应
ClientUserInputCommands:玩家模拟命令管理器,添加模拟请求,执行请求
ClientUsers:压力测试时的一个辅助类
DefaultClientUser:客户端的用户,开发者可以通过动态属性来扩展业务,比如可以在动态属性中保存货币、战力值、血条 ...等,也可以通过继承的方式来扩展 ClientUser
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战