CNODE 模块proxy 的功能是什么
发布于 2年前 作者 xianggp 894 次浏览

社区的源码中proxy 模块功能是做什么的,有点不懂,有没有人了解的说下, —不要只是简单说:代理、什么的,不是请你翻译。 谢谢了。

10 回复

EventProxy吧?

恩,是的?能解释下吗?

哈哈,事件绑定,事件触发,异常处理,避免代码嵌套,对代码的可维护性很有好处

eventproxy 不错,不用多层嵌套了。

不过嵌套有个好处,外层的变量可以用在内层(在scope里),不用传来传去。eventproxy 怎么解决这个问题的?

你说的是proxy目录吧?数据代理层。

问下,为什么会有这一层啊,这一层为了使用eventproxy,避免代码嵌套过深吗? ***这个模块写的很详细,很好。

个人感觉就是将逻辑和数据处理分离,proxy层类似于写javaweb的dao,主要负责数据,controllers类似于service层,主要负责业务逻辑组合。Models就类似于各个数据模型对象。不知道这样理解对不对,轻拍啊。

proxy我也觉得怪怪的,改成DAL得了 呵呵

@xianggp 两者没有关系。proxy是业务分层

回到顶部