I'm trying to put together a talk/white paper on "problems with EJB
architecture in data-centric business applications, and what to do about
them." Do you have any candidates? Or pointers to relevant information? Or
comments, expansions on my starter list?

If anything useful comes of the exercise, I'll write it up and post the
results.

CANDIDATE GRIPES:
Overall:
        No persistant operation interceptors (for computed values in CMP)
        No event model to support shared cache (client side, or split between
servers)
        No server-only invocation (always need a client)
        No client-side data caching support
        No optional features/extension mechanism
        Single-thread architecture

Entity Bean Problems
        No portable BMP
        No plug-in CMP (so CMP isn't portable between EJB Containers)
        No container-managed association/relation
        No bulk operations support (stored procedures, or operations at level of
entire table)

Session Bean Problems:
        No portable persistent state description
        Single-client restriction
        No sharable-state for multiple SB in the same Session

----
This list is cross-posted to two mail lists.  To unsubscribe,
follow the instructions below for the list you subscribed to.
For objectweb.org: send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe ejb-container-group".
For enhydra.org: send email to [EMAIL PROTECTED] and include
in the body of the message "unsubscribe ejb-container-group".

Reply via email to