日期:2012-07-01 14:59
用程序由各自独立的组件组成,这些组件的开发和部署保持相对的独立性,而且很可能是由不同的团队开发和部署;
通过仅对这种应用程序的某些组件进行升级,从而对其进行小幅度的升级;
组件可以在不同应用程序之间共享,因此可对它们复用,但同时也产生了项目之间的依赖关系;
尽管并非与基于组件完全密不可分,但基于组件的应用程序倾向于分布式结构;
建设多种信息技术渠道的解决方案,多渠道共享业务逻辑;
分层是从逻辑上将子系统划分成许多集合,而层间关系的形成要遵循一定的规则。通过分层可以降低子系统间的依赖关系,使系统以更松