一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用( )结构来实现,其中的(请作答此空)负责接收用户的请求,并决定应该调用哪个模型来处理。( )主要负责将业务数据存储在文件、数据库等持久化存储介质中。A. 模型B. 控制器C. 视图D. 处理器
一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用( )结构来实现,其中的(请作答此空)负责接收用户的请求,并决定应该调用哪个模型来处理。( )主要负责将业务数据存储在文件、数据库等持久化存储介质中。
A. 模型
B. 控制器
C. 视图
D. 处理器
B. 控制器
C. 视图
D. 处理器
参考解析
解析:一般来说,架构可以分为表现层、中间层和持久层三个层次。(1)表现层。表现层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用MVC结构来实现。控制器负责接收用户的请求,并决定应该调用哪个模型来处理;然后,模型根据用户请求调用中间层进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的视图来格式化模型返回的数据,并通过视图呈现给用户。(2)中间层。中间层主要包括业务逻辑层组件、业务逻辑层工作流、业务逻辑层实体和业务逻辑层框架四个方面。业务逻辑层组件分为接口和实现类两个部分,接口用于定义业务逻辑组件,定义业务逻辑组件必须实现的方法。通常按模块来设计业务逻辑组件,每个模块设计为一个业务逻辑组件,并且每个业务逻辑组件以多个DAO组件作为基础,从而实现对外提供系统的业务逻辑服务。业务逻辑层工作流能够实现在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促进此目标的实现。业务逻辑层实体提供对业务数据及相关功能的状态编程访问,业务逻辑层实体数据可以使用具有复杂架构的数据来构建,这种数据通常来自数据库中的多个相关表。业务逻辑层实体数据可以作为业务过程的部分I/O参数传递,业务逻辑层的实体是可序列化的,以保持它们的当前状态。业务逻辑层是实现系统功能的核心组件,采用容器的形式,便于系统功能的开发、代码重用和管理。(3)持久层。持久层主要负责数据的持久化存储,主要负责将业务数据存储在文件、数据库等持久化存储介质中。持久层的主要功能是为业务逻辑提供透明的数据访问、持久化、加载等能力。
相关考题:
SCP是智能网的核心。它负责( ),主要功能是接收SSP送来的查询信息,查询数据库,进行各种译码,启动相应的业务逻辑。A.业务交换和数据库管理 B.存储用户数据和业务逻辑 C.呼叫处理和用户管理 D.呼叫处理和业务交换
在数据库应用系统的体系结构中,常用的是C/S(客户机/服务器)结构和B/S(浏览器/服务器)结构。无论哪种结构,服务器都由( )负责数据库的运行和维护。在C/S结构中,应用程序安装运行在( )端,负责用户与数据库的交互;在B/S结构中,应用程序安装运行在(请作答此空)端,负责构建用户界面与数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。A.客户机B.DB服务器C.Web服务器D.数据库
在数据库应用系统的体系结构中,常用的是C/S(客户机/服务器)结构和B/S(浏览器/服务器)结构。无论哪种结构,服务器都由(请作答此空)负责数据库的运行和维护。在C/S结构中,应用程序安装运行在( )端,负责用户与数据库的交互;在B/S结构中,应用程序安装运行在( )端,负责构建用户界面与数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。A.DBMSB.DBAC.DataBaseD.DBS
一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用( )MVC结构来实现,其中的(请作答此空)负责接收用户的请求,并决定应该调用哪个模型来处理。()主要负责将业务数据存储在文件、数据库等持久化存储介质中。A.模型B.控制器C.视图D.处理器
一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用(请作答此空)MVC结构来实现,其中的()负责接收用户的请求,并决定应该调用哪个模型来处理。()主要负责将业务数据存储在文件、数据库等持久化存储介质中。A.MVCB.springC.AOPD.Hibernate
一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用( )MVC结构来实现,其中的( )负责接收用户的请求,并决定应该调用哪个模型来处理。(请作答此空)主要负责将业务数据存储在文件、数据库等持久化存储介质中。A.表现层B.业务逻辑层C.持久层D.中间层
(9 )主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。该层次主要通过(10 )结构实现.(11)负责接收用户的请求,并决定应该调用哪个模型来处理;然后,(12)根据用户请求调用(13)进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的(14)来格式化模型返回的数据,并通过视图呈现给用户。 A. CLR B. JVM C. MVC D. DAO
(9 )主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。该层次主要通过(10 )结构实现.(11)负责接收用户的请求,并决定应该调用哪个模型来处理;然后,(12)根据用户请求调用(13)进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的(14)来格式化模型返回的数据,并通过视图呈现给用户。A. 视图层B. 表现层 C. 中间层 D. 用户界面
(9 )主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的-些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。该层次主要通过(10 )结构实现.(11)负责接收用户的请求,并决定应该调用哪个模型来处理;然后,(12)根据用户请求调用(13)进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的(14)来格式化模型返回的数据,并通过视图呈现给用户。A. 浏览器 B. 视图 C. 控制器D. 模型
有关计算机硬件系统的叙述,正确的有()。A、输入设备负责把用户的信息(包括程序和数据)输和到计算机中B、输出设备负责把计算机中的信息(包括程序和数据)传送到外部媒介,供用户查看或保存C、存储器负责存储数据和程序,并根据控制命令提供这些D、控制器负责对数据进行算术运算和逻辑运算(即对数据进行加工处理)
下面关于MVC的说法不正确的是()。A、M表示Model层,是存储数据的地方B、View表示视图层,负责向用户显示外观C、Controller是控制层,负责控制流程D、在MVC架构中jsp通常做控制层
以下关于MVC设计模式中各个组件的作用说法正确的是?()A、MVC设计模式是软件设计中的典型结构之一。MVC是Model/View/Control的缩写。在这种设计结构下,应用程序分为三个组成部分:Model模型、View视图和Controller控制器,每个部分负责不同的功能B、Controller提供应用业务逻辑,是指对业务数据、业务信息的处理模块,包括对业务数据的存取、加工、综合等C、View是指用户界面,也就是用户与应用程序交互的接口。用户可以通过view输入信息,另一方面应用程序通过view将数据结果以某种形式显示给用户D、Model则负责View和Controller之间的流程控制
填空题C/S架构可以传统的两层结构,也可以是多层结构。在传统的两层结构中,一层为(),另一层为()。在三层客户/服务器结构中,将服务器端分为应用服务器和()服务器,应用服务器主要用来()业务处理程序,而数据库服务器主要支持数据库的()。客户端通过应用服务器递交业务请求和数据请求,应用服务器完成对数据库的访问及其相关处理,并最终将处理结果返回给客户端。
单选题下面关于MVC的说法不正确的是()。AM表示Model层,是存储数据的地方BView表示视图层,负责向用户显示外观CController是控制层,负责控制流程D在MVC架构中jsp通常做控制层
多选题有关计算机硬件系统的叙述,正确的有()。A输入设备负责把用户的信息(包括程序和数据)输和到计算机中B输出设备负责把计算机中的信息(包括程序和数据)传送到外部媒介,供用户查看或保存C存储器负责存储数据和程序,并根据控制命令提供这些D控制器负责对数据进行算术运算和逻辑运算(即对数据进行加工处理)