代码拉取完成,页面将自动刷新
本项目是一个使用了.NET8 + Orleans + Redis/Garnet + RabbitMQ + JT808协议 + Blazor的极简分布式GPS系统案例实现。部分参考了Orleans的GPSTracker Sample。
JT808.GPSTracker.GarnetServer
appsettings.json
,将Redis和RabbitMQ的连接信息配置好,并修改节点对应的IP地址ServerIP
JT808.GPSTracker.DeviceGateway
设置的网关IP地址及端口。项目名称 | 说明 |
---|---|
JT808.GPSTracker.BlazorWeb | 基于Blazor的Web客户端,用于显示实时的GPS数据。 |
JT808.GPSTracker.DeviceGateway | 基于JT808协议的设备网关,用于接收设备发送的JT808数据,并将数据发送RabbitMQ。 |
JT808.GPSTracker.Service | 基于Orleans的分布式GPS系统服务,用于接收设备网关发送的GPS数据,并将数据汇总保存到Redis中。 |
JT808.GPSTracker.Consumer | 消费RabbitMQ中的GPS数据,并将数据发送到Orleans服务。 |
JT808.GPSTracker.GarnetServer | 用于取代Redis的一个服务。 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。