在Layered MVP架构,Model负责业务逻辑,View负责用户界面,Presenter处于Model与View之间,一方面将Model数据转换成界面数据,另一方面将用户界面输入投递到Model层。
一般地,Model数据显示涉及到对象树、视图、属性窗口等界面窗体。
参考资料
Acise: A CAx Industrial Software Ecology
The layered MVP architecture in Acise
CAx工业软件Acise的设计文档
大型CAx(CAD/CAE/CAM)软件研发中的职责编排
大型CAx(CAD/CAE/CAM)工业软件开发中的关键组件