Session Facade的认识

03-08-23 bruce
我的理解: Session 这一层不是一味的明细的业务逻辑,也要分层,我们分出一个具有抽象意的Session Facade层,但这一层不是只有一个session, 也会涉及到粒度问题,所谓不要把egg全放在一个basket中,就是这个道理,要不,一个类做的事太多,不利于管理,也不符合设计的原则。

banq
2003-08-23 18:16
是这样,Session也需要层次和级别,这样子系统组成中系统,中系统组成大系统,尽量粒度做细。

bruce
2003-08-24 13:36
Thanks, Banq

matador
2003-08-24 20:08
那是不是可以把分层或者说抽象的依据,建立在与系统交互的各种会话的所有者(角色)的抽象结果的基础上?

bruce
2003-08-24 23:40
> 那是不是可以把分层或者说抽象的依据,建立在与系统交互的各种会话的所有者(角色)的抽象结果的基础上?

我想你说的只是其中一种方法吧,因为抽象依据也可以建立在business logic(一种抽象的对客户的业务抽象),或者两者的混合。 不过我想,更多的理解应在粗粒度的把握上,不论是sessionbean还是entitybean.

猜你喜欢
2Go 1 2 下一页