The invention discloses an implementation method of reliable communication in an unstable network environment, wherein a center end is arranged between the sending end and the receiving end of the message; the sending end generates a message and sends it to the center end; the center end receives and stores the message, and then forwards the message to the receiving end; the receiving end receives the message, generates the receipt of the message and sends the cancellation to the center end Receipt of the message; after receiving and storing the receipt of the message, the central end forwards the receipt of the message to the sender; after receiving the receipt of the message, the sender updates the transmission status of the message to completed. The message transmission method designed by the invention can well cope with all network fluctuations that may occur during the transmission of messages.
【技术实现步骤摘要】
一种不稳定网络环境下可靠通信的实现方法
本专利技术涉及通信
,尤其是一种不稳定网络环境下可靠通信的实现方法。
技术介绍
互联网技术已深入大众日常的生产与生活中,网络的连通是为了信息的交互,互联网上无时无刻不在进行着大量的消息传递,这些流动的消息支撑起了互联网的现实意义。除了互联网之外,还有很多较封闭的网络,如公司内网、军事网络等。这些网络与互联网一样,都是为了信息的交互而架设的。保证消息交互的可靠性,也就是保证了整个网络的可靠性。在网络环境稳定的情况下,消息的传递相对可靠。而在网络环境复杂多变的情况下,消息常常会遭遇遗失、错漏、重复等情况。不可靠的消息降低了网络的可靠性,为生产与生活都带来了风险。
技术实现思路
为了克服上述现有技术中的缺陷,本专利技术提供一种不稳定网络环境下可靠通信的实现方法,能够良好的应对消息在传输过程中会出现的所有网络波动情况。为实现上述目的,本专利技术采用以下技术方案,包括:一种不稳定网络环境下可靠通信的实现方法,在消息的发送端和接收端之间设有中心端;所述中心端分别与发送端、接收端通信连接;发送端、中心端、接收端三者之间进行消息传输即通信时,包括以下步骤:S1,发送端产生消息,且所产生的每一个消息均对应的有一个唯一的ID;发送端将所产生的消息发送至中心端;S2,中心端接收并存储该消息后,将该消息转发给接收端;S3,接收端接收到该消息后,产生该消息的回执,并向中心端发送该消息的回执;S4,中心端接收并存储该 ...
【技术保护点】
1.一种不稳定网络环境下可靠通信的实现方法,其特征在于,在消息的发送端和接收端之间设有中心端;所述中心端分别与发送端、接收端通信连接;/n发送端、中心端、接收端三者之间进行消息传输即通信时,包括以下步骤:/nS1,发送端产生消息,且所产生的每一个消息均对应的有一个唯一的ID;发送端将所产生的消息发送至中心端;/nS2,中心端接收并存储该消息后,将该消息转发给接收端;/nS3,接收端接收到该消息后,产生该消息的回执,并向中心端发送该消息的回执;/nS4,中心端接收并存储该消息的回执后,将该消息的回执转发给发送端;/nS5,发送端接收到该消息的回执后,更新该消息的传输状态为已完成。/n
【技术特征摘要】 【专利技术属性】
1.一种不稳定网络环境下可靠通信的实现方法,其特征在于,在消息的发送端和接收端之间设有中心端;所述中心端分别与发送端、接收端通信连接;
发送端、中心端、接收端三者之间进行消息传输即通信时,包括以下步骤:
S1,发送端产生消息,且所产生的每一个消息均对应的有一个唯一的ID;发送端将所产生的消息发送至中心端;
S2,中心端接收并存储该消息后,将该消息转发给接收端;
S3,接收端接收到该消息后,产生该消息的回执,并向中心端发送该消息的回执;
S4,中心端接收并存储该消息的回执后,将该消息的回执转发给发送端;
S5,发送端接收到该消息的回执后,更新该消息的传输状态为已完成。
2.根据权利要求1所述的一种不稳定网络环境下可靠通信的实现方法,其特征在于,发送端设有计时策略,所述计时策略是指:若发送端超过预设时间未接收到消息的回执,则重新向中心端发送该消息。
技术研发人员:胡兴,范联伟,余保华,张跃,周春寅,胡斌,谢伟,王梦园,武永涛,杨先河,
申请(专利权)人:安徽四创电子股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。