这个只能给你思路,之前我做过类似开发,不过都是基于C++ 首先通信走RS232 串口通信,也就是串口通信,可以去看下DCB 结构,以及CreateFileA 以及WriteFile 和ReadFile就能处理串口相关的操作。这是C++ 下的,java下面你需要自己去查下相关的API 针对报文格式,都已经定义好了,包括头和尾,以及中间的数据段等等,你传输的时候,把数据按照报文格式 组装就行了,在数据前后加上头尾以及其他协议段就行了,接收方接收数据,一接收到头就存储,接到尾就结束 人为是一个报文数据,然后解析,但是你要考虑到数据会不会存在分段发送过来这个情况。 针对客户端上报的数据格式以及json,协议已经定义的很清楚了,这应该简单。
50,535
社区成员
85,618
社区内容
加载中
试试用AI创作助手写篇文章吧