发布网友 发布时间:2022-05-01 04:12
共1个回答
热心网友 时间:2022-06-24 07:05
类似的结构模式还有PAC(Presentation-Abstraction-Control)、Forward-Receiver、Publisher-Subscriber、各类可视化用户界面控件等。
其中,表示-抽象-控制结构模式(PAC)也是从数据模型及其可是化关系的处理上提出的。其中,表示与视图对应,抽象与模型对应,控制与控制对应。从逻辑本质上,两者没有太大区别。但是,MVC和PAC还是存在着不同的地方。
(1) MVC的控制更侧重于在视图上的用户的I/O处理,而PAC的控制主要指从抽象到表示的传递和协调作用。
(2) 此外,PAC把系统分割为协作但松散耦合的智能体,而MVC是专门处理交互界面的,各个部件之间的关联更密切一些。
(3) 另外,从体系结构上看,PAC是属于系统级别的,因为它解决的问题更倾向于系统及部件之间的协作和关联关系。
运行模式:子系统的*和运作方式