Advertisement

交通部809协议的Java服务端代码负责接收车辆的GPS数据。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目采用Java、MINA以及ServiceLoader技术构建了交通部809协议的服务器端代码。该代码的核心功能涵盖了主链路的处理,具体包括对客户端进行登录验证和响应、注销验证及相应的处理,以及维持连接并处理其响应。此外,系统还负责接收实时车辆定位数据和历史定位数据。为了便于未来的业务扩展,如果需要引入新的功能模块,只需实现SocketMsgHandler接口即可。由于第三方数据提供商并未提供数据加密功能,因此本项目中并未包含任何数据解密逻辑。目前,项目中的接收数据逻辑已经部署到测试环境中,并能够成功地接收来自下级平台上传的车辆定位信息。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 基于809Java用于GPS
    优质
    这段代码是使用Java开发的服务端程序,遵循交通部809协议标准,专门设计用来接收并处理来自车辆的GPS数据信息。 本项目使用JAVA + MINA + ServiceLoader实现交通部809协议服务端代码。代码已完成了主链路部分的开发,包括客户端登录验证及应答、注销及应答、保持连接及应答以及接收实时定位数据和历史定位数据等模块。若需扩充新业务,只需实现SocketMsgHandler接口即可。由于第三方厂商未对传输的数据进行加密处理,因此本项目没有包含解密逻辑。目前,项目的接收数据功能已上线并完成测试阶段,能够正常接收到下级平台上传的车辆定位信息。
  • 809包在应用分析
    优质
    本文深入探讨了809协议数据包在交通运输领域的应用现状与前景,详细分析其技术优势及实际操作中的挑战。 809协议数据包分析包括位置信息、数据包头解析以及对照解析编码。如果遇到的数据包与我这里的信息不符,请仔细研究该协议。
  • JTT 809(2019版)PDF.zip
    优质
    《交通部JTT 809协议(2019版)》提供了关于道路运输车辆卫星定位系统的标准规范,包括系统架构、通信协议等内容,适用于全国范围内的相关企业和机构。文档为PDF格式压缩包形式提供下载。 交通部 JTT 809协议2019版的PDF文件提供了关于智能运输系统中的车辆运营与管理的重要技术规范。该文档详细描述了通信架构、数据格式以及接口标准,为车载终端设备和服务平台之间的信息交换和控制流程制定了明确规则。
  • Java编写TCP/IP示例
    优质
    本示例展示如何使用Java语言实现基于TCP/IP协议的数据通信服务端程序,涵盖连接管理、消息接收与发送等核心功能。 本段落主要介绍了Java实现TCP/IP协议的收发数据(服务端)代码实例,并通过示例代码进行了详细讲解,具有一定的参考价值,适合需要学习或工作中使用相关技术的朋友参考。
  • 基于Apache-Mina框架Java开发809()
    优质
    本项目采用Apache-Mina框架编写Java程序,实现交通部809协议通信标准。适用于智能交通管理系统中的车辆监控与调度应用。 交通部809协议源码(使用Java开发,并基于Apache-MINA框架)。该代码尚未实现全部功能,仅实现了服务器端主链路部分,从链路和其他默认设置暂未处理,默认情况下不加密数据传输,可以满足常规的实时车辆GPS定位等功能需求。如需扩展更多业务逻辑,请自行丰富MsgCallBack类。 分享这份源码主要是因为对市面上提供此类服务并收费的行为感到不满(尤其是那些存在欺诈行为的服务)。我自己也不是专家,如果在使用过程中发现任何BUG,欢迎反馈给我,我会尽力进行修复。 分享此代码是为了积累积分以下载其他资源。如果有需要但没有积分的用户可以留言说明情况,我可能会不定期发送邮件提供帮助。
  • JT809-TCP-Server:解析JTT 809-2011标准
    优质
    简介:本项目实现交通部JTT 809-2011标准协议,提供TCP服务器端接口,适用于智能交通系统的车辆监控与调度,确保通信安全高效。 jt809-tcp-server JTT809-2011(道路运输车辆卫星定位系统平台数据交换协议)上级服务端开发项目。 为什么: 在GitHub上查找后,没有找到可用的JTT809协议代码实现。因此为了减少重复工作,并且方便他人使用,决定开源该项目以供直接应用到各自的业务中。 如何操作: 本项目采用spring-boot-2.1.6.RELEASE和netty-4.1.32.Final进行开发。 启动后会同时开启两个端口:一个HTTP接口与一个TCP通信端口。选择使用Spring的原因有两点,一是由于其模块化设计及方便的配置管理;二是考虑到可能存在的通过外部API请求来执行下行命令的操作需求。 实现什么: 该项目完全依照JTT 809-2011协议构建了上级服务端。 解决了TCP粘包拆包问题、数据转义以及相关解析工作。目前支持如下数据: 0x1001 - 主链路登陆 0x1200
  • TCP/IP发送与(涵盖客户
    优质
    本课程详细讲解了在TCP/IP协议下数据如何在网络中的客户端和服务器之间进行发送与接收的过程,包括连接建立、数据传输及关闭等环节。 TCP协议被称为端对端协议是因为它在两台计算机之间的连接过程中扮演关键角色:当一台计算机需要与另一台远程计算机建立连接时,TCP协议负责帮助它们完成连接的建立、数据传输以及断开连接的操作。TCP提供的是面向连接且可靠的字节流服务。所谓面向连接意味着,在正式开始通信之前,TCP会通过一系列握手机制来确认双方的通讯意愿,并创建一条被认为可以进行信息传递的概念通道。而字节流服务则表明,TCP在传输过程中以字节为最小单位,认为每个字节都是有意义的信息单元;并且它不会向这些连续的字节中插入任何记录标记或边界符号。发送方对所发数据不做解释工作,接收端的应用程序负责理解接收到的数据含义。
  • 基于JavaTCP客户讯实现(含
    优质
    本项目采用Java语言实现了基于TCP协议的客户端与服务器之间的通信功能,并提供完整的源代码供学习参考。 本段落主要介绍了如何使用Java通过TCP协议实现客户端与服务器之间的通信,并提供了详细的示例代码供读者参考学习。对于希望深入了解或应用这一技术的开发者来说,具有较高的参考价值。有兴趣的朋友可以继续阅读以获取更多信息。
  • Java实现CoAP与客户请求
    优质
    本项目旨在通过Java语言实现CoAP(Constrained Application Protocol)协议下的服务器端和客户端功能,支持资源发现、请求响应等核心操作。 Java代码实现CoAP协议请求需要包括服务器端、客户端的编写以及所需的jar包资源。服务端代码应包含私有协议解析功能。
  • C#程序
    优质
    本程序为C#开发的服务器端应用,专注于高效接收和处理客户端发送的数据。它支持多线程操作,确保了高并发环境下的稳定运行。 在C#服务器开发过程中,接收数据并保存的功能非常重要。如果上传的资源因版权、使用或内容完整度等原因被举报并通过官方审核,将扣除通过该资源获得的所有积分。