在模块化开发当中要求模块逻辑代码具有高度的独立性,但模块数据又要共享给其它模块使用。如果开放模块接口给其它模块直接引用,就会因为互相引用依赖而降低模块的独立性。使用数据引擎(中间件)的公共接口来交换模块数据,就能避免引用依赖使得模块具有更高的独立性,提高模块的移植和移除效率,以及实现模块的热拔插等功能。本引擎在2018~2020间陆续创建定型,先后命名为:数据交换机、数据缓冲、数据中台等,最终定名:数据引擎。后续陆续调整目录结构和源码文件名及完善功能。 In modular development, module logic code is required to be highly independent, but module data must be shared with other modules. If the open module interface is directly referenced to other modules, the independence of the module will be reduced because of the cross-re
, 相关下载链接:
https://download.csdn.net/download/GuestCode/88348379?utm_source=bbsseo