1 Star 9 Fork 4

Yordroid / jt809_server

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-2-Clause

jt809_server

go部标809下级平台,目前支持2011,2013,2019版本的协议,目前消息来源是对接我们自己的业务系统,大家可以对接自己的业务系统,只要实现internal下的bu_service,后续抽象成接口

功能特性

  • 链路管理
    • 主从链路登录
    • 主从链路心跳
    • 主从链路注销
    • 断开通知,关闭链路
  • 车辆注册
  • 定位数据
  • 自动补报
  • 上报报警
  • 上报驾驶员信息
  • 报警督办
  • 车辆抓拍
  • 静态数据
  • 报文下发
  • 支持多用户
  • 信息统计类
  • 电子运单
  • 行驶线路
  • 交换指定车辆定位
  • 主动上报报警结果
  • 单向监听
  • 行驶记录
  • 紧急接入
  • 时效口令
  • 实时视频
  • 录像检索
  • 录像回放
  • 录像下载

快速开始

这里假设用户已经安装好go,git 环境,如果没有安装好,请参考其它教程,go要求版本 >=1.19

  1. 下载代码

    git clone https://github.com/Yordroid/jt809_server.git

    国内用户用gitee会稳定一些

    git clone https://gitee.com/Yordroid/jt809_server.git

  2. 进入jt809_server 目录

    go mod tidy

  3. 执行服务

    go run ./

目录说明

  • apis http请求接口
  • config 应用的配置
  • internal 内部服务处理
    • bu_service 业务服务消息管理服务
    • data_manage_service 数据管理
    • jt_service JT809部标服务管理
      • session_manage JT809链路管理
  • models 数据结构定义
  • routers http 路由
  • util 基础工具

技术讨论

欢迎大家加入一起完善 QQ群:255797894

未开源部标平台

以下是整个部标平台的体验地址 普通用户名密码:test01 888888,管理员帐号密码加微信获取: 13670219456

BSD 2-Clause License Copyright (c) 2024, Yordroid Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

部标809下级平台,支持2011,2013,2019 展开 收起
Go
BSD-2-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/yordroid/jt809_server.git
git@gitee.com:yordroid/jt809_server.git
yordroid
jt809_server
jt809_server
main

搜索帮助