大侠,请用模式解决这个问题,谢了先!

04-05-27 irix
打算模拟EJB的过滤链来做业务控制,输入为CtrolObject,相当于httprequest,因此,所有的输入信息保存在CtrolObjct中,对象中信息基本可以分为三大类:基本信息,认证信息,鉴权信息。如果都有一个类来包含所有的信息,这个类很庞大。因此,想实现以下的功能:

1 CtrolObject能动态的增减,意思就是,有的对象只要包含基本信息,有的只要基本信息和认证信息,而有的都需要。

2 三大类的信息也可以动态扩充,比如基本信息,也许包含ID和NAME,也许包含ID,NAME和ADDRESS。

翻了几次设计模式的书,都没有找到好的解决方案,希望大侠赐教!

banq
2004-05-28 11:20
基本信息,认证信息,鉴权信息用来做什么?我觉得一般是放在Session中,供其它客户端调用。你呢?客户端是什么?

irix
2004-05-28 13:42
我的程序就是基本的JAVA程序,提供API直接给客户端调用,客户端也是基本JAVA程序。没有用到jsp,servlet等。

猜你喜欢