第一阶段:
按着我们现在的协议,不考虑一切安全,技术上的完美的因数 ,主要以快速,能用,稳定为目标
一个星期给我们一个2-10w人左右或者以上用户的小型的epoll tcp 长链接服务器。
相同的用户名的盒子和客户端可以数据沟通。并且遵循我们的用户识别协议。
第二阶段:
深入和我们合作,对我们的数据进行解析,加入 查询表,控制表,定时情景模式,消息推送。
1)查询表:即对每个用户各个设备的状态进行保存,在每个用户登陆的时候把各个设备的状态按协议返回。
2)控制表:解析控制后的返回数据,如果没有,则重发
3)定时情景模式:协定一个协议 对数据解析,在每天的固定时间给相对应的盒子发送控制信息(配合 控制表 做到100%控制),用户可以发送想对应的数据进行设置。
4)消息推送:和我们web服务器合作 获取每个用户的性息 即xml 解析xml 对报警性息进行解析,然后把报警消息push到相对应的用户手机上。 (http协议)
第三阶段:
服务器保持连接数,数据安全 ,即时性,稳定性,全面优化。