我的项目分为客户端和服务端。客户端通过串口带一个独立的无线设备DTU;服务端有固定公网IP;
N个客户端《---数据收发---》无线DTU《---数据收发---》服务端。
无线设备DTU是我们买的,它只负责收发数据,其它我们无法控制。
客户端和服务端由我们自己编写。
现在我们想在把客户端的数据及时更新到服务端的数据库中,并可相互查询彼此的数据。
因为现在数据非常重要,如果出问题的话,会很麻烦。
那现在的通讯协议该怎么写才能最大限度保证数据交互的可靠性呢?
----------------------------------------------------
请高手们来指导一下。谢谢。

解决方案 »

  1.   

    唉,也没人回答,还是我自己回去看看tcp/ip详解大全吧。
    就此结帐了。
      

  2.   

    你要可靠,当然就得有
    连接建立
    速率控制
    超时重传
    简单校验
    等等功能那就实现一个简单的TCP好了,主要是吸收其中的一些想法,基于连接的,可靠的传输层,至于具体的实现,只能你自己去完成了我也不是搞通信协议的,呵呵你可以找个东西移植过来嘛,比如uIP之类的不知道对你是否有帮助楼主太厚道了