概念:架构约束
此处描述了哪些限制了系统架构的约束。
关系
主要描述

多种因素可能限制了架构开发:

  • 网络技术
  • 使用指定的数据库提供商或现有的数据库
  • Web环境(服务器配置、防火墙、DMZs等等)
  • 服务器(硬件模型、操作系统)
  • 使用第三方软件或特定的技术
  • 符合现有标准

例如,某个公司仅仅使用了一种数据库,为了利用现有的数据库管理技能,估计你会尽可能的使用它,而不是引进新的数据库。

这些架构约束加上需求将帮助你定义合适的候选系统架构。捕获这些约束将更易于和环境集成并降低风险、成本,减少重复的解决方案元素。