2020
09-23
09-23
Java RPC框架过滤器机制原理解析
过滤器字面义上理解的过滤器类似下图,从一堆物品中筛选出符合条件的留下,不符合的丢弃。GOF职责链GOF中有一种设计模式叫职责链,或者叫责任链,常规的UML图如下:正统的职责链是将一个请求发给第一个接收者,接收者判断是否属于自己能处理的,如果能处理则执行操作并中止请求下发,流程到此为止。如果不能处理则将请求下发给下一个接收者一直到最后一个接收者。变体职责链上面提到正统的职责链有一个特点:当找到符合条件的执行...
继续阅读 >
控制器是 CController 或其子类的实例。它在当用户请求时由应用创建。当一个控制器运行时,它执行所请求的动作,动作通常会引入所必要的模型并渲染相应的视图。 动作 的最简形式,就是一个名字以 action 开头的控制器类方法。控制器通常有一个默认的动作。当用户的请求未指定要执行的动作时,默认动作将被执行。默认情况下,默认的动作名为 index。它可以通过设置 CController::defau...