首页
登录
从业资格
一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输
一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输
admin
2022-08-02
13
问题
一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用( )结构来实现,其中的(请作答此空)负责接收用户的请求,并决定应该调用哪个模型来处理。( )主要负责将业务数据存储在文件、数据库等持久化存储介质中。A. 模型B. 控制器C. 视图D. 处理器
选项
A. 模型
B. 控制器
C. 视图
D. 处理器
答案
B
解析
一般来说,架构可以分为表现层、中间层和持久层三个层次。(1)表现层。表现层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用MVC结构来实现。控制器负责接收用户的请求,并决定应该调用哪个模型来处理;然后,模型根据用户请求调用中间层进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的视图来格式化模型返回的数据,并通过视图呈现给用户。(2)中间层。中间层主要包括业务逻辑层组件、业务逻辑层工作流、业务逻辑层实体和业务逻辑层框架四个方面。业务逻辑层组件分为接口和实现类两个部分,接口用于定义业务逻辑组件,定义业务逻辑组件必须实现的方法。通常按模块来设计业务逻辑组件,每个模块设计为一个业务逻辑组件,并且每个业务逻辑组件以多个DAO组件作为基础,从而实现对外提供系统的业务逻辑服务。业务逻辑层工作流能够实现在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促进此目标的实现。业务逻辑层实体提供对业务数据及相关功能的状态编程访问,业务逻辑层实体数据可以使用具有复杂架构的数据来构建,这种数据通常来自数据库中的多个相关表。业务逻辑层实体数据可以作为业务过程的部分I/O参数传递,业务逻辑层的实体是可序列化的,以保持它们的当前状态。业务逻辑层是实现系统功能的核心组件,采用容器的形式,便于系统功能的开发、代码重用和管理。(3)持久层。持久层主要负责数据的持久化存储,主要负责将业务数据存储在文件、数据库等持久化存储介质中。持久层的主要功能是为业务逻辑提供透明的数据访问、持久化、加载等能力。
转载请注明原文地址:http://tihaiku.com/congyezige/2396907.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
客户端用于向DHCP服务器请求IP地址配置信息的报文是Dhcpdisco
用户可以使用()向DHCP服务器重新请求IP地址配置。A、ipconfig/
某客户机请求Web站点服务的以太网数据帧(前160字节)如下图所示,则客
主域名服务器在接收到域名请求后,首先查询的是( )。A.本地hosts文件
关于华为交换机设置密码,正确的说法是( )。 ①华为交换机的缺省用户名是ad
以下关于层次化网络设计的叙述中,错误的是( )。A.核心层实现数据分组从一个区
在Windows用户管理中,使用组策略A-G-DL-P,其中A表示( )。A.
SNMP是一种异步请求/响应协议,采用( )协议进行封装。A.IP B.IC
RSVP协议通过( )来预留资源。A.发送方请求路由器 B.接收方请求路由
在WindowsServer2003中,( )组成员用户具有完全控制权限。
随机试题
Theconceptofpersonalchoiceinrelationtohealthbehaviorsisanimporta
WaterprojectsintheUnitedStatesgainedanewprincipleinthe1930’s.An
在向读者介绍同类出版物时可以在介绍推荐一个品种的同时贬低另一个品种。()
十九大报告指出,建设现代化经济体系,必须把发展经济的着力点放在(),把()作为主
A.利气散结 B.降气止呕 C.补气润肺 D.消痰顺气 E.消痰软坚旋覆
财产转让所得以转让财产的收入额财产原值和()后的余额为应纳税所得额。A:全部费用
《变电运维管理规定》:运维单位应结合工程情况对生产准备人员开展全面的培训。
追求与放弃都是正常的生活态度,有所追求就应有所放弃,有价值的人生,需要开拓进取、
目前认为Graves病的发生与自身免疫有关,导致Graves病的致病性抗体是
下列哪些行为不构成单位犯罪?A.甲、乙、丙出资设立一家有限责任公司专门从事走私犯
最新回复
(
0
)