# 部标车载终端转发器 **Repository Path**: kzio/jtt808-gps-datacopytransfer ## Basic Information - **Project Name**: 部标车载终端转发器 - **Description**: 部标车载终端转发器 使用范围:适用于交通部部标车载卫星定位终端只能设置一个服务器IP地址,但需要发送给多个平台,实现终端可上传多个服务器功能。 jtt808 协议数据的复制分发,支持主从服务器模式,支持黑名单,支持指定生效是时间 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 7 - **Created**: 2020-11-26 - **Last Updated**: 2024-09-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 部标车载终端转发器 #### 介绍 ##### 使用范围:适用于交通部部标车载卫星定位终端只能设置一个服务器IP地址,但需要发送给多个平台,实现终端可上传多个服务器功能。 本程序主要功能为监听服务器某端口,解析部标硬件设备向服务器指定端口发送的 jtt808 协议数据,并向配置的服务器转发设备上报完整数据 支持配置 主从服务器 配置为主服务器:车辆上报所有数据均转发,服务器下发设备数据均下行转发。 配置为从服务器:只转发定位数据,配置为从服务器不向设备下发服务器回应和控制指令。 支持多个服务器转发,支持ip 以及 域名,格式 ip地址:端口号:0 多服务器英文逗号分割示例 127.0.0.1:9955:1,127.0.0.1:9944:0 支持黑名单,支持指定 生效时间,支持多个设备只与接收服务器建立一个通道,需要接收服务器支持多设备同一会话上报 #### 软件架构 mina 框架 #### 安装教程 1. config 文件夹为配置文件目录 - BLACK_LIST.txt 黑名单文件 12位 sim卡号 不足12位前方补0 一行一条数据 - gps.properties 程序配置 配置文件有详细注释 - start.bat windows 下启动类 #### 使用说明 1. 使用maven 打为 jar 包 2. config 与jar为同级目录 3. config 中 start.bat 拷贝出与 jar 同级 4. 如果本机安装有 java 环境 则注释 start.bat 3-6 行 5. 本机无 环境变量 下载 jdk zip解压jar同级 修改 start.bat 4 行 jdk1.8.0_74 为自己下载的 jdk 文件夹名称 6. 执行 start.bat 即可进行测试 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 其他 1. 公司官网 [https://www.kzio.cn/](https://www.kzio.cn/) 了解其他项目