2021年应用分层技术对软件开发的推动作用论文_第1页
2021年应用分层技术对软件开发的推动作用论文_第2页
2021年应用分层技术对软件开发的推动作用论文_第3页
2021年应用分层技术对软件开发的推动作用论文_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、应用分层技术对软件开发的推动作用论文 电子计算机技术是20世纪最伟大的发明之一,极大地推动了社会的发展,随着计算机技术的不断进步,各种软件随之产生,为民众的日常工作与生活带来了极大地便利,计算机软件 _过程中,分层技术是一种十分重要的计算机软件 _方法。 计算机软件结构的各层次之间具有一定的依赖关系,在软件 _中应用分层技术能够在每个概念层上分别设置不同的 _流程及解决方案,使得软件开放更加清晰,层与层之间相互 _又保证了其完整性。最初的计算机软件 _主要是单层次结构,随着科学技术的不断发展,逐渐出现了双层结构、三层结构甚至于五层结构,应用分层技术扩展计算机软件时可以根据具体功能将计算机软件中

2、一些比较复杂的系统进行分解,能够将计算机软件系统抽象化发展,建立服务器与计算机之间的 _,可以有效地提高计算机软件 _的效率,同时能够保障计算机软件运行的可靠性。21世纪,进入信息技术时代,电子计算机成为人们日常生活及工作重要的工具之一,计算机软件 _技术也在不断的完善,本文主要就分层技术在计算机软件 _中的应用问题进行简单的探讨分析,仅为相关技术工 _提供参考。 通过几十年来的研究与犮展,分层技术经历了双层技术、三层技术、四层技术、中间件技术以及五层技术五个阶段的发展历程,下文将对它们逐一进行分析介绍。 2.1 双层技术 2.2 三层技术 三层技术是在完善的双层技术的基础上 _出来的。计算机

3、的用户数据存储功能明显加强,计算机的信息访问效率及工作效益都有了很大提升,实现了人机之间的信息交互。三层技术实际上就是将界面层、业务处理层及数据层进行结合,建立一个相互关联又 _运行的有机整体,更好的为计算机提供服务。界面层主要用户收集计算机软件用户的实际需求,并将这些需求传送到业务处理层,业务处理层接收到数据信息后将其进行提取及处理然后交由数据层进行分析查询,分析完成后再将信息反馈到业务层,由业务层完成工作的处理后回到界面层,整个信息收集、分析、处理的过程实际上也就是系统的建立过程。应用三层技术进行软件 _时,不同的层次分工十分明确,可以有效提高软件 _的效率,但当用户环境过于复杂之后,三个

4、层次可能会混淆,也就是说三层技术依然有着许多的缺点,基于这个原因,相关研宄人员继续积极的 _更加高效、便捷的四层技术、中间件技术乃至五层技术。 2.3 四层技术 将三层技术中的三个层次转变为存储层、数据库层、业务处理层以及Web层即四层技术,这四个层次同样具有各自的职责,每一个层次与其它层相互隔离,层与层之间通过接口实现通信。数据库层处于存储层及业务处理层中间,主要用于分析隐藏数据的访问代码,能够将计算机对象与数据库之间的关系反映出来,十分有利于解决数据库与计算机对象之间的差异匹配问题,数据库层将信息进行处理之后由业务层将结果传送到Web层,由Web层实现数据的交换。 2.4 中间件技术 中间

5、件概念是为了解决分布异构问题而提出的,它是一种通用服务,位于硬件、操作系统及应用之间,在计算机软件 _过程中,中间件可以作为一种 _的的系统软件,分布异构及集成会引发一些比较复杂的技术问题,中间件则能够将这些问题屏蔽,使得计算机软件 _更加简单。此外,应用中间件技术能够将数据库、操作系统、应用系统之间的关系进行优化,能够有效地降低软件 _过程中的风险,保证计算机系统运行更加安全,对于计算机软件 _十分有利。 2.5 五层技术 五层技术是在四层技术的基础上进一步细化架构分工得来的,对于四层技术无法满足的运行需求,应用五层技术可以得到解决,一些特殊领域的计算机数据运行环境中常常使用五层技术进行计算机软件的 _,比如J2EE环境。在J2EE环境中,五层架构分为业务层、客户层、资源层、集成层、外部应用层几个部分,实际的软件 _中,它们各自按照一定的应用逻辑,形成不同的组件,可以满足计算机软件设计时的各种需求。 为了满足人们日常工作中对于计算机软件的需求,分层技术

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论