
软件体系结构
L义MY
这个作者很懒,什么都没有留下。。。。。。
展开
-
软件体系结构层次风格
概念层次系统组织成一个层次结构,每一层为上层服务(被上层调用),并作为下层客户(调用下层)。在一些层次系统中,除了一些精心挑选的输出函数外,内部的层只对相邻的层可见。这样的系统中构件在一些层实现了虚拟机(在另一些层次系统中层时部分不透明的),绝大部分是透明的,不需要知道底层是怎么来实现的。如:手机及其App,App不需考虑通讯中的物理层是通过什么连进来的。连接件通过决定层间如何交互的协议来定义,拓扑约束包括对相邻层间交互的约束。这种风格支持基于可增加抽象层的设计。这样,允许将一个复杂问题分解成一个增原创 2020-05-26 14:44:59 · 2810 阅读 · 0 评论 -
基于事件的隐式调用风格小结
基于事件的隐式调用风格的思想时构件不直接调用一个过程,而是触发或广播一个或多个事件。系统中的其他构件中的过程在一个或多个事件中注册,当一个事件被触发,发生的时候,系统自动调用这个事件中注册的所有过程,这样,一个事件的触发就导致了另一个模块中的过程调用显式调用当一个类或模块调用另一个类或模块时,必须知道另一个模块函数的名称、参数表才能调用。而且两边函数编程语言必须相同。隐式调用类/模块不再直接调用,而是通过一个事件池,先发送一个事件到事件池,甲的op1注册在ev1中,乙的op2也注册在ev1中,当原创 2020-05-25 16:25:03 · 3105 阅读 · 0 评论