最近在做一个项目,涉及到网络架构的问题,在这里请教各位大神有什么成熟的,不是那么复杂的架构或技术没有,要求如下:
1、终端类似于快递柜,但是可以编辑信息(如增删改人员信息,产品信息等),使用嵌入式+Qt 开发
2、服务器对所有终端进行管理,也可以编辑人员产品等信息
3、终端可以分组,如人员 1 在终端 A 增加之后,可以同步到同组的其它终端
4、终端可以离线运行,没有网络的时候所有信息本地保存,连上网络之后再进行同步(冲突问题可人工判定如何操作)
5、不管在终端还是服务器修改了信息,服务器与终端要求准确无误的同步信息,可以非实时同步,视网络情况十几秒或几分钟同步完成都可以
1
shoaly 2019-06-18 11:56:18 +08:00
类似人脸识别把, 几千个终端小意思 因为不是同时访问的, 所以别被吓着了
|
2
huijiewei 2019-06-18 12:08:35 +08:00
quic。。。
|
3
huijiewei 2019-06-18 12:09:10 +08:00
最好还是用 http 吧。兼容性最好,以后扩展多端也容易
|
4
server 2019-06-18 12:09:31 +08:00
别问 问候 mqtt
|
5
server 2019-06-18 12:09:45 +08:00
别问 问就 mqtt
|
6
anyele 2019-06-18 12:11:59 +08:00 via Android
Java 或者 golang, Java 你可以试试 netty,或者国人的 tio
|
7
Flasky 2019-06-18 14:30:44 +08:00 via Android
才几千个,http 够用了
|
8
QQ2171775959 2019-06-19 10:25:28 +08:00
加油吧,这项目可以。
|
9
l0wkey 2019-06-28 14:20:30 +08:00
这不标准物联网的设备管理场景么。。
推荐看几个关键词: MQTT 物联网平台 物联网设备管理 物接入 IoT Hub |