软件架构风格

软件架构风格是描述某一类特定应用领域中软件系统组织方式和惯用模式。组织方式描述了系统的组成构件和这些构件的组织方式,惯用模式则反映众多系统共有的结构和语义

系统架构风险

系统架构风险是指架构设计中潜在的、存在问题的架构决策所带来的隐患。

如果“养护报告生成”业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性。

这就是一个潜在的架构风险。

风险点和非风险点

风险点与非风险点不是以标准专业术语出现的,只是一个常规概念,即可能引起风险的因素,可称为风险点。某个做法如果有隐患,有可能导致一些问题,则为风险点。而如果某件事是可行的,可接受的,则为非风险点。

敏感点

敏感点是指为了实现某种特定的质量属性,一个或多个系统组件所具有的特性。

对查询请求处理时间的要求影响系统的数据传输协议和处理过程的设计。

一个质量属性会对多个设计决策造成影响,是敏感点。

权衡点

权衡点是指影响多个质量属性,并对多个质量属性来说都是敏感点的系统属性。

更改系统加密的级别将对安全性和性能产生影响。

一个质量属性会影响多个质量属性,是权衡点。

企业服务总线(ESB)

企业服务总线是传统中间件技术与 XML、Web 服务等技术结合的产物,主要支持异构系统集成。ESB 基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。

ESB 的主要功能有:

  1. 服务位置透明性
  2. 传输协议转换
  3. 消息格式转换
  4. 消息路由
  5. 消息增强
  6. 安全性
  7. 监控与管理

数据加密解密过程

加密过程:首先生成一个对称密钥,使用用户公钥加密这个对称密钥后存储在文件头,然后用生成的对称密钥加密文件数据存储。

解密过程:用户首先使用自己的私钥解密被加密的对称密钥,再用该对称密钥解密出数据原文。

标签: none

评论已关闭