LogMonitor 项目说明
LogMonitor classes
类 | 说明 | Log 储存日志基本类 LogSet 日志的集合 LogClient 服务端用来处理用户的客户端 LogServer 服务端 LogDesktop 桌面客户端 LogMobile 移动客户端 DataHandler 储存日志基本类各平台需要的模块
Desktop
- Log
- LogSet
- LogDesktop
- DataHandler
Server
- Log
- LogSet
- LogClient
- DataHandler
- LogServer
Mobile
通信协议
数据采用 Json 格式进行传输,一共有以下参数:
参数 | 说明 | dataCommand 命令 dataType 日志类型 dataTime 发送数据的时间 dataString 数据内容 dataResult 处理结果 dataRemarks 日志备注 dataRandomFlag 数据随机值,用来针对某一数据进行处理 dataUserKey 客户端密钥参数详解
dataCommmand
命令 | 说明 | Login 登录 Logout 登出 SyncData 同步数据,手机端则为接收数据 HeardBeat 心跳包 Connected 给客户端,链接服务端成功 Version 版本号 ClientConnected Mobile端和Desktop端互相关联dataType
命令 | 说明 | Warning 警告消息 Information 消息 Notice 标记消息 Verbose 冗长消息 Error 错误消息各命令所需参数
Login
send
命令 | 说明 | dataCommand 传输命令 dataTime 命令时间 dataString 登录密钥 dataResult 返回值 dataPlatform 登录平台received
命令 | 说明 | dataCommand 传输命令 dataTime 命令时间 dataResult 返回值 dataUserKey 返回通信密钥Logout
send
命令 | 说明 | dataCommand 传输命令 dataTime 命令时间 dataUserKey 返回通信密钥 dataPlatform 登录平台received
Mobile
命令 | 说明 | dataCommand 传输命令 dataTime 命令时间 dataUserKey 登出客户端通信密钥 dataPlatform 登出平台SyncData
send
Desktop
命令 | 说明 | dataCommand 日志命令 dataType 日志类型 dataTime 发送数据的时间 dataString 数据内容 dataResult 处理结果 dataUserKey 通信密钥 dataRemarks 日志备注received
Mobile
命令 | 说明 | dataCommand 日志命令 dataType 日志类型 dataTime 发送数据的时间 dataString 数据内容 dataResult 处理结果 dataUserKey Desktop端密钥 dataRemarks 日志备注Desktop
命令 | 说明 | dataCommand 日志命令 dataType 日志类型 dataTime 发送数据的时间 dataResult 处理结果 dataUserKey Desktop端密钥Version
send
命令 | 说明 | dataCommand 命令 dataTime 发送数据的时间 dataPlatform 客户端平台received
命令 | 说明 | dataCommand 命令 dataTime 时间 dataString 版本内容Connected
send
命令 | 说明 | dataCommand 命令 dataTime 发送数据的时间received
命令 | 说明 | dataCommand 命令 dataTime 时间 dataResult 返回结果HeardBeat
send
命令 | 说明 | dataCommand 命令 dataTime 发送数据的时间ClientConnected
send
命令 | 说明 | dataCommand 命令 dataTime 发送数据的时间 dataUserKey 客户端通信密钥 dataPlatform 客户端平台received
命令 | 说明 | dataCommand 命令 dataTime 发送数据的时间 dataString 客户端UserKey串UserKey串格式为:
123456789 | 123456789 | 123456789 |