架构模式是在给定上下文的软件架构中,针对常发生问题的一种通用、复用的解决方案。架构模式类似于软件设计模式,但是范畴更广。一个好的软件产品往往需要有良好的架构思想和架构服务来支撑整个软件的生命周期,本文简单收集了一下通用的架构模式和架构服务,供大家学习与参考。
通用架构模式和架构服务主要有以下几种。
1、通用架构模式:包括层体系架构、Master-Slave模式、管道-过滤器模式、代理者结构模式、对称的客户机-服务器模式等内容。
2、通用架构服务:包括缓存服务、消息服务、异常处理服务、日志服务、加密服务、验证服务和授权服务、类工厂模式等内容。
本文已通过「原本」原创作品认证,转载请注明文章出处及链接。