范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

三层结构与两层结构证券投资交易系统的比较

  随着网格技术发展水平的不断提高,计算机应用系统的体系结构也从局域网时代的两层结构逐步发展到网络时代的三层体系结构,下面以**证券投资交易系统为例对两者进行简单的介绍和比较。
  1传统的两层体系结构
  两层体系结构(客户机/服务器)是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器端来实现,降低了系统的通讯开销两层结构是一种分布式计算模式,该结构将系统中各部分的任务分配给网络上担任不同角色的计算机,把复杂的处理和管理任务交给网络上的服务器,而把频繁与用户打交道的任务,如显示逻辑事务处理等交给前端计算机客户机。这种结构实现了网络上信息资源的共享。两层体系结构有界面友好、执行效率高、开发周期短等诸多优点,大部分传统的信息管理系统都是这种体系结构。
  但是随着两层结构的应用系统的广泛使用,终端用户和软件供应商都发现了这种结构的一些缺陷:
  1)客户端维护开销大 在两层结构中,一旦需要对数据处理进行逻辑修改,就必须把新的应用程序分发到每一个客户端;如果主机上的应用程序报告被破坏或者要增加其它业务单元,就必须重新安装相应的客户端。
  2)工作节点的扩展性差 以一般的企业财务管理信息系统为例,随着业务逐渐向区、县进行推广,节点扩展规模大、面积广,每增加一个节点,就要到该节点上安装程序客户端,每次升级软件,也必须将每一节点上的客户端升级,这使得节点的扩展费用越来越高。
  3)安全性差 两层体系结构中,客户端直接操作数据库服务器中的数据,使得系统的安全性受到威胁,也加大了系统安全管理的难度。
  4)可移植性差 首先是两层体系结构系统具有平台相关性;其次是对数据库的类型具有依赖性。
  5)工作效率较低 两层体系结构中,每一个客户端在向数据库服务器提出请求时都会与服务器建立一条连接,连接无法共享。如果大量客户机同时对服务器进行访问,会对服务器造成沉重的负担,甚至导致服务器崩溃。
  2三层体系结构
  由于两层体系结构存在着上述诸多缺陷,随着网络技术在各行各业的深入应用,三层(Browser/Server)网络体系结构应运而生,并飞速发展,成为众多软件争相采用的新型体系结构。在三层体系结构下,表示层、功能层、数据层被分割成三个相对独立的单元。
  三层体系结构主要由以下三部分组成:
  1) 客户端 客户端的主要任务是显示用户界面,接收用户事件。三层体系结构中,用户界面通过浏览器显示,Web Server将应答最终以HTML为载体下载到客户端浏览器,经支持Java的浏览器进行解释,得到最终的用户界面。
  2) 中间件服务器 中间件服务器由Web Server和Java Application Server两部分组成,有的中间件把这两部分集成到了一起,如BEA Web Logic。
  3) 数据库服务器 数据库服务器是业务对象的属性得以永久性保存的载体。保证对象持久的最直接的方法是使用面向对象的数据库管理系统,它是专门为存储和共享对象而设计的。
  三层体系结构的特点及优越性
  与传统的两层体系结构的管理系统相比,三层体系结构的系统存在如下优点:1)客户端零维护 在三层体系结构中,应用逻辑放在中间层,几乎所有的业务处理都是在中间件Web Server上完成的,客户端只需要安装支持Java的浏览器即可,所以就不存在客户端维护的问题,真正实现了客户端零维护。
  2)良好的可扩展性 三层体系结构的可扩展性好主要体现在两个方面:工作节点的可扩展性好;应用系统的可扩展性好。三层体系结构采用面向对象的分析和设计模式,将业务模块都封装到了业务类和服务类中,在系统程序开发过程中,需求有变化或增加一个新的功能模块,只需替换或增加新的业务类和服务类即可。
  3)安全性好 在三层体系结构中,客户端只能通过应用服务器而不能直接访问数据库,这大大提高了系统的安全性。应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问的方式 。
  4)可移植性好 三层体系结构可移植性的优势体现在以下三个方面:第一,系统具有平台无关性。三层体系结构的所有应用都是用Java语言开发的,因此它具有Java语言的一切优势。第二,便于数据库移植。由于客户端不直接访问数据库,而是通过一个中间层进行访问,所以在改变数据库、驱动程序或存储方式时无需改变客户端配置,只要集中改变中间件的数据库连接部分即可。第三,中间件可移植性好。三层体系结构中间件移植的关键是Servlet和JSP移植。SUN公司为Servlet和JSP白日提供了标准的API和使用规范,保证了程序开发的一致性,并使Servlet具备了一个最大的优点:协议无关性。这些保证了应用系统可以方便地从一个中间件移植到另一个中间件上。
  5)资源重用性好 由于将业务逻辑集中到Web Server统一处理,三层体系结构可以更好地利用共享资源。例如数据库连接是一项很耗费系统资源、影响响应时间的工作,在三层体系结构中可以将数据库连接放在缓冲池中进行统一管理,由不同应用共享,并有效控制数量,由程序保证控制了证券投资业务的正常稳定运行,重要业务优先处理。
  6)程序的规模(可伸缩性好)三层结构每一台客户机连到中间层,中间层可以保证大量的连接不间断,并且维持数据库连接不会超过一定的数目。
  7)可靠性提高 三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。关键服务可以在多个中间件冗余提高可靠性。另外,封闭的服务可以减小软件的缺陷。
  结束语:从上面的比较可以看出,三层体系结构应用系统在安全性、可扩展性、可维护性、适应性、开放性等方面较之两层结构均有着很大的优势,尤其对于建设大型应用系统,意义尤为深远。希望本文对于其它软件系统建设的选型与实施,能直到一定的借鉴作用。

关于行政管理的论文参考模板于宏观管理体制的改革,是促进政府管理有效性的重要方面,行政管理重要性关系到我们生活的方方面面,下面给大家提供一份关于行政管理的论文参考模板,来看看关于行政管理的论文是怎么写的吧!关听说法在初级汉语语音教学的应用论文摘要听说法是第二语言教学中的一种注重口语强调反复操练的教学方法。对外汉语的语音教学,尤其是在初级阶段的语音认知阶段,教学者要具体落实到每一个语音要素的教学上。笔者基于曾在泰国实施汉有机农业种植技术研究论文摘要随着人们生活水平的不断提升,食品安全问题日渐提上日程,为了满足国家发展需求,有机农业种植技术在农业发展方面得到了广泛的推广运用,文章将针对有机农业种植技术进行分析。关键词有机农CAD应用软件的新动态论文摘要CAD应用软件是各工程类专业应用软件的重头戏。我国于1992年开始启动CAD应用工程,九五期间更是被列为国家科委攻关重中之重的项目。关键词CAD应用新动态CAD应用软件是各工程农业机械的技术研究论文4篇第一篇农业机械的技术及发展一现代农业机械绿色制造的关键技术1。1当前我国农业机械的行业特征近年来,国家对农业发展颇为重视,对农业机械研制的投入力度也在加大,这在一定程度上改善了我国农业机械CAD技术的研究论文摘要随着我国农业技术的不断发展,农业机械CAD技术的研究也越来越重要。基于此,着重介绍机械CAD技术在农业机械设计中的重要性和应用现状,并对农业机械CAD技术的管理与创新作出简要阐票据法第十条的意义与适用性论文一法条理解票据法在第十条中这样规定票据的签发取得和转让,应当遵循诚实信用的原则,具有真实的交易关系和债权债务关系。票据的取得,必须给付对价,即应当给付票据双方当事人认可的相对应的代自主设计性实验生理学的论文1设计性实验教学存在的问题及改革方法1。1实验课题的选取脱离教学进度设计性实验的选题是实验成功最重要的前提。但是对于医学基础课教育阶段,学生从未接触过科研工作,且八年制医学教育重点阳极电抗器发热故障及原因分析论文摘要直流输电技术在我国跨区电网中有大量应用,换流阀是直流输电技术中的核心设备。换流阀无法正常工作时,直流输电系统将无法完成整流和逆变。阳极电抗器是换流阀中重要的组件,如果故障,换流浅析网络应用于教学利弊与发展的论文论文关键词网络教学校国网楠助教学教学模论文摘要网络应用于教学的模式发展势头越来越孩劲,世界许多著名的大学称不断地研发和运用网络教学平台,各种网络教学营运商也应运而生,教育者也积极探学术论文题目有哪些一种新型有源箝位Boost变换器1kW最小电压有源箝位PFC变换器1kW复合有源箝位PFC变换器1kWPFCConverterwithCompoundActiveClamping1
谈环评考试经验大家手头上应该有五本书大纲和四本教材。那就从大纲说起吧。大纲没有多少页,看起来也比较简单,但要理解其精髓,所以大家看教材的时候要拿着大纲对着看,在看教材的时候分别在教材上标注什么是浅谈环境问题和城市环境艺术设计摘要城市环境艺术设计的生态设计在可持续发展的战略思想指导下,形成以生态伦理观和生态美学观为基本的出发点的城市发展,规划和设计理念。通过回顾和认识所在城市中城市环境艺术设计的生态设计炼铁清洁生产技术贯彻精料方针清洁生产技术炼铁工序是钢铁生产的主要工序,也是钢铁联合的耗能大户,其工序能耗约占全厂总能耗的一半左右,用水量约占总用水量的20左右。炼铁生产过程中产生的污染也比较严重。因此在炼铁工新型环保节能混烧石灰竖窑专家技术清洁生产技术1什么叫混烧石灰竖窑?什么叫新型环保混烧石灰竖窑?答混烧石灰竖窑一般是指用固体燃料烧石灰的石灰窑,包括焦炭煤等作燃料的竖窑。所谓新型环保混烧石灰竖窑,是指有合理的高径比机械加工废水的概念及其来源水处理技术机械加工费水,主要含有润滑油树脂等杂质,机械加工各种金属制品所排出的和冲洗,还含有各种金属离子如铬锌以及氰化物等,他们都是剧毒性的。电镀的涉及面很广,且污染性大,是重点控畜牧业清洁生产技术要点清洁生产技术畜牧业是农业的重要组成部分,通过对畜牧业生产实行产前产中产后全过程控制,可减少和污染物的生成和排放,促进畜牧业的生产消费与环境相容,实现社会和环境的可持续发展。其目的是铅酸蓄电池行业发展迅猛环境风险凸显3月以来,位于浙江省湖州市德清县新市镇的浙江海久电池股份有限公司周边多名儿童及成人被发现血铅超标。浙江省环保厅通报的初步调查结果表明,ldquo环评单位评价严重失实rdquo是引发卓越计划的环境工程原理教学解析摘要为加强环境工程专业本科生创新能力和应用能力的培养,需要针对环境工程原理传统教学过程中出现的问题,科学探究课程体系改革教学方法,提出合适的教改对策。包括对环境工程原理课程体系进行热泵原理及发展和在我国供热经济性分析综合新能源论文(1)一热泵的原理介绍及能量转换分析所谓热泵,就是一种利用人工技术将低温热能转换为高温热能而达到供热效果的机械装置。热泵由低温热源(如周围环境的自然空气地下水河水海水污水等)吸热能,然后浅议林业与环保经济摘要作为陆地生态系统中最大的碳库,森林被公认为最有效的生物固碳方式,同时又是最经济的吸碳器。与工业减排相比,森林固碳投资少代价低综合效益大更具经济可行性和现实操作性。关键词林业环保千场万户畜禽清洁生产行动清洁生产技术ldquo爱我美好家园,千场万户畜禽行动rdquo拉开帷幕,这是我省畜牧业发展方式的重大变革,实现从追求数量到追求质量,直至追求生态环保的养殖理念升华。早在上世纪八十年