计算机—透明性

在计算机的体系中,经常会提到透明性这个词。比如说,事务的透明性、接口的透明性等等。

在计算机技术中,其本身存在,但是对于某些使用人员而言又不需要深入了解的东西。

比如在MySQL中经常会提到事务的透明性,是指在MySQL中执行的每一条DML(insert、update、delete等)语句,系统都使用了自动事务的概念,即在语句的开始自动启动事务,在语句执行完成后自动关闭事务。整个事务单元在语句的执行中是存在的,但是对于程序员来说,并没有显示的声明,就好象不存在一样,称为透明性。

还比如,一些对外输出给其他部门或其他公司使用api接口,其内部的实现可以根据业务需要进行适当的变更,而对外接口的定义没有变更,那么这些接口的实现对于使用这些接口的人员来说就是透明的,它们可以用,但是不需要了解其内在的实现。

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注