99出版系统的架构图

 99出版系统的架构图

99出版系统的架构图

简略说明:

1、系统采用MVVM呈现的方式做的,UI+Json

2、审批、菜单、Model UI采用自动化生产过程,Model UI生产之后 缓存

3、因为前台框架采用EasyUI、Knockoutjs,需要使用定制性生产过程

4、JSON作为数据双向传递的方式,加载使用JSON,更新使用JSON

5、JSON转成ViewModel,实际上也可以用EntityModel,但避免权限放大,也由于EntityModel和实际的ViewModel存在着很大的差异

6、ViewModel和 Entity Model通过DTO(data to object)来相互转化

7、MEF作为IOC容器调用EF

你可能感兴趣的:(出版)