网络传真|网络崩溃处理数据
2012-04-28
处理差错恢复,例如若一个用户,正在网络上发送一个大网络传真(电子传真)或者群发传真,而网络忽然坏了!必须从该文件的起始处开始重传呢?回答是否定的,因为会活层允许用户在一个长的信息流中插入检查点。若网络崩溃了,只要将最后一个检查点以后丢去的网络传真传达到另一处电子传真机上,利用群发传真可以达到传真营销的目的。
用户层的单一事务机制也是由会话层来实现的。一个常见的例子就是从数据库中删去一个记录。尽管任用,只是一个单一操作,实际上公司能包括几个步骤。
首先得找到这个记录,然后修改指针和地址,可能还需修改索引或散列表,最后完成删除动作。如果是通过网络访数据库,在真正开始删除前、会话层必须确保所有低级操作已经完成。如果这些数据操作只是简单地按照接收顺手依次执行的话,网络一旦发生故障,就将危及数据的完整性。
可能只是改变了部分群发传真(回想数据结构,有时程序出错,导致指针没有全改过来)。也有可能删去了记录,而没有删去指向它的指针。
上一篇: