一种基于冗余网络异步通信的高可靠数据传输方法

    公开(公告)号:CN110809020A

    公开(公告)日:2020-02-18

    申请号:CN201910873782.2

    申请日:2019-09-17

    Abstract: 本发明涉及一种基于冗余网络异步通信的高可靠数据传输方法,采用双网冗余网来提高传输可靠性,主要涉及四个部分:第一部分channel层,主要负责客户端和服务端连接以及消息的传输;第二部分控制channel层的状态机,用于应对多变的网络状态,控制channel在不同状态下处理不同的数据,简化channel层的逻辑结构;第三部分collection层,用于数据的发送与接收,使用异步函数进行消息的传输,用于提高消息传输的效率;第四部分消息的发送队列和接收队列,用于适应消息的异步收发,避免接收或发送消息出现阻塞现象。通过这四部分的协同,使得数据的传输有了较高的效率与可靠性。

    一种基于冗余网络异步通信的高可靠数据传输方法

    公开(公告)号:CN110809020B

    公开(公告)日:2022-02-08

    申请号:CN201910873782.2

    申请日:2019-09-17

    Abstract: 本发明涉及一种基于冗余网络异步通信的高可靠数据传输方法,采用双网冗余网来提高传输可靠性,主要涉及四个部分:第一部分channel层,主要负责客户端和服务端连接以及消息的传输;第二部分控制channel层的状态机,用于应对多变的网络状态,控制channel在不同状态下处理不同的数据,简化channel层的逻辑结构;第三部分collection层,用于数据的发送与接收,使用异步函数进行消息的传输,用于提高消息传输的效率;第四部分消息的发送队列和接收队列,用于适应消息的异步收发,避免接收或发送消息出现阻塞现象。通过这四部分的协同,使得数据的传输有了较高的效率与可靠性。

Patent Agency Ranking