软件体系架构课堂测试04

某银行拟将以分行为主体的银行信息系统,全面整合为由总行统一管理维护的银行信息系统,实现统一的用户账户管理、转账汇款、自助缴费、理财投资、贷款管理、网上支付、财务报表分析等业务功能。但是,由于原有以分行为主体的银行信息系统中,多个业务系统采用异构平台、数据库和中间件,使用的报文交换标准和通信协议也不尽相同,使用传统的EAI解决方案根本无法实现新的业务模式下异构系统间灵活的交互和集成。因此,为了以最小的系统改进整合现有的基于不同技术实现的银行业务系统,该银行拟采用基于ESB的面向服务架构(SOA)集成方案实现业务整合。
【问题1】
基于该信息系统整合的实际需求,项目组完成了基于SOA的银行信息系统架构设计方案。该系统架构图如图1所示:

 

 

图1 基于SOA的银行信息系统架构设计

请从(a)~ (j)中选择相应内容填入图5-1的(1)~ (6),补充完善架构设计图。
(a)数据层
(b)界面层
(c)业务层
(d) bind
(e) 企业服务总线ESB
(f) XML
(g) 安全验证和质量管理
(h) publish
(i) UDDI\
(j) 组件层
(k) BPEL
【问题2】
针对银行信息系统的数据交互安全性需求,列举3种可实现信息系统安全保障的措施。

问题一:

(1)c(2)i(3)h(4)e(5)g(6)j
问题二:

(1)设置防火墙,防止不明入侵

(2)设置安全检测,检查系统是否存在病毒

(3)采用加密技术对重要数据传输

posted @ 2023-03-11 19:11  今天又双叒叕在敲代码  阅读(10)  评论(0编辑  收藏  举报