X86客户端Windows代码移值Linux (仅接受远程协助开发者)
开发环境:
客户端开发为X86 C++11 ,QT TCP框架,socket通信,使用多线程动态库,无QT界面功能,服务器后端为Java 、Netty处理流数据。
Widows客户端环境为QT +MFC(vs 2015) 已实现如下 , 需求为客户端windows代码修缮并移值linux x86环境编译并运行.
功能实现(windows已实现如下):
1、 QT tcp双工非阻塞通信.
2、 定制心跳机制.处理拆包及粘包
3、 Linux客户端重连机制.
4、 多线程多定时任务数据传输(相互之间不影响).
5、 首次连接成功后上报数据及与周期性数据上报.
6、 客户端收集三种类型(每类参数只有几个)读取本机操作中的参数值进JSON并上传服务端,数据格式仅为 JSON 能被JAVA服务器解析并入库.
7、 服务器下发指令后客户端能读取并执行后反馈返回执行结果.
8、 客户端安装后生成唯一ID标识符,集成到操作系统中做为服务可停止,主启动,重起动。等等功能