广汽车联网项目

我要开发同款
蒋大胖2023年11月08日
71阅读
开发技术java
所属分类vuespringbootSpringCloud

作品详情

核心框架:Spring Cloud + Spring Boot + Nginx
+ Zuul + consul+ Ribbon + OpenFeile
缓存:rides
消息队列:kafka
项目主要用于管理广汽旗下各个车型汽车。并与手机APP进行连接,让车主通过手机APP对汽车进行一系列车控的操作。车控方面的能力根据车主汽车的版本进行设定。版本越高能力集越多。
主业务流程:
车主在手机APP上进行车控操作(比如关天窗)----请求被Kafka接受到并返回结果(操作执行中)
TSP(广汽车联网项目)一直和Kafka保存心跳。发现Kafka有新的请求会去Kafka什么消费这个请求。
然后向车机(TBOX)发生车控操作(这一步也是使用kafka做异步操作)。执行成功TBOX返回结果给TSP,TSP同步结果到手机APP。
因为整个车控操作耗时间比较长,所以之间的各个连接多是异步的。保证用户的体验。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论