我有一个将数据发送到服务器的设备。
Data
[ Client ] == > [ Server ]
在服务器上验证后,我想返回一条消息:
OK
[ Client ] < == [ Server ]
是否有标准的“OK”消息返回?还有“错误”消息?它看起来怎么样?(例如“:0011”、“:110F”)
您必须设计一个应用程序级协议。TCP 是一个字节流,因此即使在客户端-> 服务器部分中定义“数据”也需要一些协议,以便接收者可以知道哪些字节组成了数据(何时停止读取)。
几种常见的协议类型是......
我相信您可以提出其他想法,但这是基本工作:在 TCP 的字节流之上定义您的应用程序级协议。