首页
题库
网课
在线模考
搜标题
搜题干
搜选项
高级系统架构师系统架构设计案例分析章节练习(2019.10.31)
问答题
请用200字以内的文字说明基于Struts、Spring和Hibernate的轻量级框架与基于EJB的重量级框架解决问题的侧重点有什么不同?
答案:
轻量级框架侧重于减少开发的复杂度,相应地,它的处理能力便有所减弱(如事务功能弱、不具备分布处理能力),比较适用于开发中小...
点击查看完整答案&解析
问答题
在本项目中,如果计算机采用了多线程技术实现应用程序的并发操作,程序设计人员将面临多种挑战,其主要原因在于:程序会同时发生多个动作,对这些同时发生的动作及它们之间的交互进行管理将面临4方面的挑战,即同步、通信、负载均衡和可伸缩性,用200字以内的文字对上述4种挑战进行简要描述,并给出如表12-14所示的常用并发程序设计模式的分解方式。
答案:
(1)同步:是指两个或多个线程协调其行为的过程。如一个线程停下来等待另一个线程完成某项任务。
(2)通信:是指...
点击查看完整答案
问答题
上述网上贷款业务采用SOA架构来实现。上述业务流程中涉及哪些功能单元?什么是SOA?本题中的案例采用SOA具有哪些优点?请用200字以内文字说明。
答案:
①该网上贷款业务至少涉及贷款申请、信用审查、信贷员审批、风险检查、电子邮件传送等功能单元。
②SOA即面向服务...
点击查看完整答案&解析
问答题
Java企业应用框架一般被划分为3个层次,请用150字以内文字说明都有哪3个层次?功能分别是什么?
答案:
表现层、业务逻辑层和持久层。
表现层用来建立应用系统的界面,对应视图(View)。
业务逻辑层用来开...
点击查看完整答案&解析
问答题
基于Web2.0的Web应用十分强调用户的体验与感受,Ajax是目前广泛使用的表现层技术。请用200字以内的文字简要介绍Ajax的概念和核心思想,并说明在使用Ajax时,从效率方面考虑需要注意的问题(列举3个即可)。
答案:
(1)Ajax并不是一种全新的技术,而是几种现有技术的组合:
①XHTML和CSS。
②使用文档对象...
点击查看完整答案
问答题
请用150字以内文字,说明双机冗余热备方式主要解决的是系统运行中的哪些问题?在选择双机冗余热备产品时通常需要考虑哪些问题?
答案:
采用双机冗余热备方式,当本地某个系统发生故障时,系统能够自动快速地切换到正常的系统,通过本地故障恢复确保系统持续提供服务...
点击查看完整答案
问答题
请分析比较王工、李工两种方案的优点和不足,完成表12-13中的空白部分。
答案:
①Web服务器处理用户请求,应用服务器处理业务逻辑与数据库访问,负载较为均衡。
②业务逻辑与数据库访问都位于W...
点击查看完整答案
问答题
分布式数据库中各局部数据库应满足集中式数据库的基本需求,除此以外还应保证数据库的全局数据______(5)、并发操作的______(6)和故障的全局______(7)。请在空(5)、(6)和(7)处填写恰当的内容并请用300字以内的文字简述保持数据一致性的方法。
答案:
(5)一致性(6)可串行性(7)可恢复性
保持数据库一致性的方法,要点如下:数据副本的一致性、保证分布式事务的...
点击查看完整答案
问答题
该市在信息系统集中管理建设过程中,需要在信息系统中重点规划建设哪些内容?
答案:
(1)灾备系统(容灾系统)。
(2)CA认证系统(身份识别系统)。
(3)入侵检测系统。
...
点击查看完整答案
问答题
某房地产信息网站欲整合Google提供的地图信息(GoogleMaps)和Craigslist(美国最大的分类广告网站)提供的房地产信息,为用户提供新的房地产信息增值服务。负责网站建设的工程师提出了两种解决方案,第一种方案拟采用传统的应用系统集成方法,集成来自不同源的数据。另外一种采用基于Web2.0的Mashup技术,从不同的数据源抽取数据,聚合并转换数据,在不同的上下文使用,具体如表12-6所示。请阅读并完成表中空白部分(标号(1)~(8)处)。
答案:
(1)使用现有Web应用程序公开的,基于Web的API(或Web服务)。
(2)集成两个或者更多的WebAPI...
点击查看完整答案