|
说明:
“会话”是指用户之间的信息交换过程。例如:进行文件传输,首先需要建立“会话连接”,通知通信对方“会话开始”,会话连接建立后,通信双方可进行文件传输;可以把每传输一个文件作为一个“活动”,发送方在开始传输该文件时,通知接收方“活动开始”;为使接收方接收同步,每发送一段数据后,设置一个“次同步点”,使得接收方可以检查数据接收的正确性;发送一组相对完整的数据后,设置一个“主同步点”,接收方收到主同步点信息后,给予确认,表示在这之前的数据已完全正确接收。一个文件传输结束时,通知接收方,本次“活动结束”,如要继续发送下一文件,则通知接收方“新的活动开始”,继续发送文件。 直至本次连接需要传输的文件都传输完毕,通知接收方“会话结束”,拆除会话连接。
“活动”和“主同步点”同时也作为恢复点,如果传输过程中出现故障,传输中断,则等再次连接时,可以恢复最近一次活动,并从最后的主同步点开始重新同步,继续传输数据。