施新起
(国家广电总局六五四台,新疆呼图壁,831200)
所谓分层技术(Stratification technology),是指将整个软件开发过程,分成多个相互衔接的,具有不同工作流程的概念层,进而使其形成一个完整、有序的系统体系。从该技术的特点来看,较强的独立性和稳定性是其最显著的实用特征。在计算机软件开发领域中,分层技术的应用,不仅可以大大提高软件发效率,降低软件开发难度,使其在短期内能够完成相应的软件开发任务,并保证新软件的正常运行。而且在软件开发过程中,即便其中一个概念层存在问题,也会通过该技术的保护,使其它概念层依然保持正常的运转。并且在此基础上,还能促使各概念层之间相互依赖,进而有效延长软件的使用期限,并使其应用的可靠性最大化发挥出来,真正推动计算机和服务器能够得到进一步的发展。
现如今,分层技术已在计算机软件开发中取得了显著性成效,为促进计算机网络的更向前发展起到了关键性作用,而这种作用主要体现在分层复件作用上。即利用分层技术来实现各软件层的深度开发,并且能够确保在扩展原始层的同时,不会对其他层结构造成任何影响。在这一过程中,对各软件层结构进行有效分离,主要是依靠构件技术的力量。因为该技术将整个计算机软件分成两大关键部分,即高级结构层和低级结构层。其中,前者属于计算机软件中的特定结构,也可称之为公共服务层,一般在较为先进的计算机软件及一些低级层次软件开发中都会存在。……