基于局域网应用的C/S结构的应用系统从安全性考虑可以设计为三层架

题目

基于局域网应用的C/S结构的应用系统从安全性考虑可以设计为三层架构体系,即逻辑上分为数据服务器、应用服务器和操作服务器。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

论基于REST服务的Web应用系统设计REST(R Epresentational State Transfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,它是目前互联网的核心架构风格。基于REST服务(REST ful Service)的Web应用系统设计任务主要包括:识别并设计REST风格的服务,采用面向服务的思想进行REST服务集成。采用这种方法设计的Web应用系统能够结合REST风格和面向服务思想的优点,近年来受到了广泛的关注。请围绕"基于REST服务的Web应用系统设计"论题,依次从以下3个方面进行论述:①概要叙述你参与实施的Web应用系统开发项目及你所承担的主要工作。②简要叙述与传统的Web服务相比,采用REST服务构建的Web应用具有哪些优势和不足。③阐述你在设计基于REST服务的Web应用系统时遇到了哪些问题,如何解决。


写作要点
①论文中要具体介绍项目的总体需求(特别是质量属性需求)、Web应用系统的逻辑与物理拓扑结构、采用的技术等内容和承担的实际工作。
②REST(R Epresentational State Transfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,目前Web的体系结构正是基于REST风格的。REST风格中的特点是客户端/服务器、无状态、缓存、统一接口、分层系统和按需代码。REST组件通过以一种数据格式转移资源的表述进行通信,可以基于接收者的能力和期待的内容,以及资源的性质动态地选择不同的表述。
与传统的Web服务相比,REST服务主要有以下优势:
REST服务基于W3C/IETF的标准与规范(包括HTTP、XML、URI和MIME等),其实现技术简单、成熟。
REST服务基于URI和超链接技术,不需要通过集中式的服务信息仓库即可发现服务资源。
REST服务支持缓存,具有无状态的特性,这些使得REST服务能够支持大量客户端,构建的应用系统具有较强的伸缩性。
REST服务基于轻量级的Web框架,仅仅需要基本的开发工具支持,构建过程简单且成本较低。
REST服务的测试相对简单,采用浏览器即可完成服务功能测试。
与传统的Web服务相比,REST服务主要存在如下不足:
REST服务倡导的REST风格与实际实现尚存在一定差距。例如,高层REST服务倡导使用GET、PUT、POST和DELETE所有4个统一接口,在REST实现部分通常只能采用GET和POST接口,因为大多数的代理和防火墙会屏蔽其他接口;并且XHTML表单中只能使用GET和POST接口。
REST服务要求所有的输入参数都必须在URI中传递,这样会产生对参数容量大小的限制(目前的大小是4KB.。如果超出该数量,会导致HTTP协议错误(错误代码414:Request-URItoolong)。
在URI中表达复杂类型的参数比较困难,且目前对URI中的参数不存在一种公认的编组(marshalling)和解编(un-marshalling)方法。
③进行基于REST服务的Web应用系统的设计时可能遇到的问题包括:如何识别并设计REST风格服务;构建REST服务的运行环境,HTTP服务器与应用服务器选型等;富客户端表现方式及编程语言的选择;系统逻辑与物理拓扑结构的分析与设计等。

第2题:

最常见的网络数据备份系统按其架构不同可以分为:()结构、基于局域网(LAN-Base)结构、不依赖局域网(LAN-Free)结构和不依赖服务器(Server-Free)结构。

A.基于数据类型

B.基于用户

C.基于主机

D.基于应用


参考答案:C

第3题:

电子商务网站通常是一种典型的基于Web的分布式、三层应用体系结构,三层应用体系结构包括()

A、用户界面层

B、应用逻辑层

C、数据存取层

D、逻辑抽象层


参考答案:ABC

第4题:

适合于原型法的应用系统可考虑的因素很多,联机事务处理系统适合于原型化,是基于下列 ( )考虑。

A.逻辑结构

B.系统结构

C.应用约束

D.用户特征


正确答案:B
解析:信息系统开发方法有原型法和生命周期开发方法两种,原型法建筑在这样一个基本假设基础之上,即并不是所有的需求都可以预先定义的。在联机事务处理系统中,原型法是为不明朗的系统结构而考虑的。

第5题:

PowerBuilder除了能够设计传统的高性能、基于客户机/服务器体系结构的应用系统外,也能够用于开发【 】的应用系统。


正确答案:基于Internet
基于Internet

第6题:

适合于原型法的应用系统可考虑的因素很多,联机事务处理系统适合于原型化,是基于下列哪种考虑?

A.逻辑结构

B.系统结构

C.应用约束

D.用户特征


正确答案:B
解析:从系统结构的角度考虑,联机事务处理系统、相互联系的应用系统适合于原型化,而批结构不适合于原型化。

第7题:

用150字以内文字说明如何部署三层C/S软件结构设计和应用程序可以提高Web服务器的性能。


正确答案:将业务逻辑、通用访问接口与数据等相互分离、分别置放于Web服务器、应用服务器、数据库服务器上通过程序功能和逻辑的合理部署也能大大改进Web服务器性能。通常来说Web服务器只需接受Internet http 访问请求使Web只有最少的任务把实际处理交给各个应用服务器处理然后返回结果给Browser。
将业务逻辑、通用访问接口与数据等相互分离、分别置放于Web服务器、应用服务器、数据库服务器上,通过程序功能和逻辑的合理部署,也能大大改进Web服务器性能。通常来说,Web服务器只需接受Internet http 访问请求,使Web只有最少的任务,把实际处理交给各个应用服务器处理,然后返回结果给Browser。

第8题:

论基于Web的数据库应用系统的开发技术浏览器和HTTP协议在全球因特网的成功应用,促进了企业中的B/S结构的迅速推广。基于Web的数据库应用系统通常采用三层(或更多层)C/S结构,允许用于各类不同的平台和选择相应的数据库应用环境请围绕"基于Web的数据库应用系统的开发技术"论题,依次从以下3个方面进行论述:①概要叙述你参与分析和开发的软件项目,以及你所担任的主要工作。②具体讨论你在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。③分析你所采用的开发技术的具体效果。现在你认为应当做哪些方面的改进,以及如何加以改进?


写作要点
完成本题的写作,需要对Web开发的相关架构有充分的了解,相关知识可参看"8.1.5分层架构"。除了解技术知识,在写作方面还要注意以下几个方面的要点:
①在文章中首先用400~600字的篇幅简要叙述自己参与分析和开发的系统概要和所担任的工作。
②具体讨论在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。特别要注意描述三层结构的逻辑和物理部署,讨论数据是如何在三层之间传送的。
③最后要根据项目实际情况,分析所采用的开发技术的具体效果,你现在认为还有哪些可以改进的地方(例如,应用服务器性能的改进等),如何加以改进。

第9题:

应用程序开发模式不包括下面( )。

A.两层结构

B.三层结构

C.四层结构

D.基于Web的B/S模式


参考答案:C

第10题:

相对于两层体系结构的应用程序,三层体系结构的应用程序具有的优点是()。

  • A、安全性高
  • B、易维护
  • C、快速响应
  • D、系统扩展灵活

正确答案:A,B,C,D

更多相关问题