软件架构选择的决定因素

模块、输入输出、处理流程、空间分布;

输入输出对应模块功能;

处理流程(业务流程)对应于联系;

空间分布对应于部署;

部署的典型案例为client-server模式;

首先需要归类划分的实施;

后面需要综合处理的能力。

原文地址:https://www.cnblogs.com/feng9exe/p/8795077.html