hi krish,

IMHO your assessment of the situation is completely correct and is backed up
by my experiences with developing EJB applications for about 2 years (YMMV).
After all the discussions on this list and looking at the apps we have in
production so far I have come to the conclusion that the local interface
thing is highly overrated and introduces more problems than it solves (app
packaging, deployment and classloader issues + api complexity) and agree with
your arguments about the CMP situation (I think your colleague johnathan
wrote a very good posting a while ago analyzing the performance benefits of
PBR and came to the same conclusion and I have yet to see concrete examples
for the other side).

although at first I was pro local interfaces because in all apps we deployed
we could clearly identify many parts (packaged as EJBs) that were always
going to be local and made the handling of RemoteExceptions seem unnecessary,
I now happen to agree with the people saying that the trade-off between the
gain and the extra problems currently is not a good one (yeah magnus, you
were right in the first place ;-).

IMHO there is a slight philosophical inconsistency in the way things have
been handled in the current spec. on one hand, things have been introduced to
allow or support more fine-grained components but on the other hand it is
discouraged and in some areas that is even made more difficult for people to
use (my views on the current spec's CMR handling can be seen in the archives)
but that's not really related to your original topic, so I'll stop here.

regards,

robert

On Monday 22 October 2001 13:39, Krishnan Subramanian wrote:
> Hi all,
>
> The topic has been introduced once before, but I did not see any
> (satisfactory) answers posted to that one, and hence this one.
>

- snip

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to