点击空白处退出提示
作品详情
Mysql + Mybatis + Redis + Kafka + Cassandra
项目描述:
该项目负责实现车辆数据的上报,将数据上报给对应的国家平台,完成车辆过标考核。
负责模块:
我负责该项目的二次开发。刚开始系统只涉及到一个国家平台,后来涉及到多个国家平台。我实现并主导了由上报一个国家平台到多个国家平台的方案。下面重点介绍实现方案。
车辆上报数据时,首先由我这边根据不同的平台提供的dns和端口保持长连接,我采用netty框架作为客户端向对应的国家平台建立连接通道,然后向国家平台发送数据。车辆先发送上报数据到kafka,我根据kafka的topic名字区分车辆上报的国家平台。我从对应的topic消费到数据后将车辆上报数据发送到对应的netty channel中,通过netty channel将对应的上报数据发送到作为服务端的国家平台。从而实现车辆数据上报。
主要成果:
该项目帮助考试车辆多次完成了对应国家平台的考核。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论