Hi,

On Tue, 4 Mar 2003 00:02, Schaible, J�rg wrote:
> So my bottom line: If I do not expect to use legacy components currently,
> do not pay for it. Other opinions?

The original reason for Proxies was not for backwards compatability but to;
1. help isolate components
2. help protect against inapropriate use of components
3. enforce implementation/interface separation and utilization of component 
via interfaces

By (2) it means that no client of the component should be calling any 
lifecycle methods. We also had cases where clients were keeping references to 
components and using them after they had already been disposed. So the proxy 
sat in between and IllegalStateException'ed when a method was called on 
disposed object.

-- 
Cheers,

Peter Donald
*----------------------------------------------------*
|    "the mother of idiots is always pregnant."      |
*----------------------------------------------------*



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to