JTT809-2019对接踩坑日记

socket储备

netty服务器储备

遵循JTT809-2019文档规范

通信方式

  平台与平台之间, 使用TCP协议长连接方式

  平台与平台分为上下级关系, 上下级之间对应了不同的链接方式

安全认证

  登录

    下级主动请求接入上级平台时, 上级平台需要做验证

    反之不用做验证

    见文档 第6节

  链路保持

    登录成功后, 若平台之间有数据来往, 则不用发送链接保持请求; 否则, 下级平台每分钟发送链接保持请求包至上级平台

  链路断开

    若3分钟未收到下级平台链接保持请求, 上级平台应主动断开从链路

    若3分钟未收到上级平台链接保持请求, 下级平台应主动断开主链路

消息处理

  发送消息时, 按照子业务类型给消息顺序编号, 编号在0~4294967295之间循环

  消息补发时, 按照查到的子业务类型消息编号, 续编序号继续上传

  见文档第 7 节

技术要求

  链路登录流程, 见文档 8.1.1.2

    下级平台发起登录请求, 上级平台验证请求并返回成功标识, 建立主链路

    上级平台根据下级平台发送的ip端口, 对下级平台发起从链路链接

  实时发送定位信息, 见文档 8.1.3.2

    下级平台登录成功后, 通过主链路推送定位消息, 上级平台接收后不用返回消息, 见文档 8.3.3.1.3

  补报定位信息, 见文档8.1.3.3

    在主从链路中断重连的情况下, 下级平台补传中断时间内的定位信息, 见文档 8.3.3.1.4

    

原文地址:https://www.cnblogs.com/wslio/p/13680505.html