软件体系结构的概念系统梳理
发布时间
阅读量:
阅读量
这门课与UML建模,程序设计方法学一样,都是站在比较高的角度来看整个软件结构。并不是对算法,或者语言的关注。如果以后有志于成为软件架构师,就应该好好学这门课。现在我把自己整理的这门课的资料与大家分享。
二、名词解释(每题2分,共20分)
1、B/S(期中)
答:浏览器/服务器风格,是三层应用结构的一种实现方式。
具体结构:浏览器/Web服务器/数据库服务器。
2、C/S(期中)
答:客户/服务器风格,是基于资源不对等,且为共享而提出来的,定义了工作站如何与服务器相连,以实现数据和应用分布到多个处理机上。C/S体系结构有三个主要组成部分:数据库服务器、客户应用程序和网络 。
3、HMB
答:层次消息总线的软件体系结构风格(Hierarchical Message Bus—based Style)。HMB风格基于层次消息总线,支持构件的分布和并发,构件之间通过消息进行通信。
4、DSSA
答:特定领域的软件体系结构(Domain Specific Software Architecture)就是在一个特定的领域中为一组应用提供组织结构参考的标准软件体系结构。
5、ADL(期中)
答:软件体系结构描述语言(Architecture Description Language)是一种形式化语言,它在底层语义模型的支持下,为
全部评论 (0)
还没有任何评论哟~
