文章目录
- 1. C/S模式:基于资源不对等,为实现共享而提出的模式。
- 2. 数据库和数据仓库的区别
- 3. 关于软件分层架构描述
- 4. 管道/过滤器模式
- 5. javaEE的运行环境
- 6、 针对目前广泛使用的分布式应用,其软件架构设计需要考虑如下问题:
- 7. web服务(WebServices)
- 8. 数据仓库系统的结构
1. C/S模式:基于资源不对等,为实现共享而提出的模式。
2. 数据库和数据仓库的区别
- 与数据仓库相比,数据库的数据源相对单一
- 数据仓库相对稳定,数据库是动态的。
- 数据仓库的目的是为了管理决策
- 数据仓库的结构包含数据源、数据集市、OLAP服务器、前端工具等。
3. 关于软件分层架构描述
- 允许将一个复杂问题分层实现
- 每一层最多只影响相邻两层
- 允许每层用不同的实验方法,可以充分支持软件复用
4. 管道/过滤器模式
体现了各功能模块高内聚、低耦合的“黑盒,支持软件功能 模块的重用,便于系统维护;同时,每个过滤器自己完成数据析和合成工作(如加密 和解密),易导致系统性能下降,并增加了过滤器具体实现的复杂性。选项 C 是管道/过滤器模 式。
5. javaEE的运行环境
JavaEE 应用服务器运行环境主要包括 组件(Component)、容器(Container)及服务 (Services) 三部分。组件是表示应用逻辑的代码;容器是组件的运行环境;服务则是应 用 服务器提供的各种功能接口,可以同系统资源进行交互。
6、 针对目前广泛使用的分布式应用,其软件架构设计需要考虑如下问题:
P143页:
(1)数据库的选择问题;
(2)用户界面选择问题;
(3)灵活性和性能问题;
(4)技术选择问题;
(5)人员的问题。
7. web服务(WebServices)
P146,Web服务的典型技术包括:
- 用于传递信息的简单对象访问协议(SOAP)、
- 用于描述服务的Web服务描述语言(WSDL)、
- 用于Web服务注册的统一描述、发现及集成(UDDI)、
- 用于数据交换的XML。
8. 数据仓库系统的结构
- 数据源、
- 数据集市、
- OLAP服务器
- 前端工具