A very
interesting topic.
Here
is what i found at the JDO-page of SUN:
How
will JDO affect the EJB technology?
JDO is a suitable implementation (1) for persistent
helper classes for Session Beans, (2) as delegate classes for Bean Managed
Persistence Entity Beans, and (3) for delegate classes for Container Managed
Persistence Entity Beans
This
is my oppinion:
Personally, i would feel a lot better about the EJB
spec, if it would 'outsource' persistence, i.e. solving the problem of
object-relational-mapping, to JDO. JDO could plug into the
EJB-container in those cases where persistence is required.
The
EJB-containers responsibility could be to trigger, control and monitor
persistence instead of fully dealing with it.
Another benefit would be that the EJB-spec would
migrate back to a paper with limited complexity.
For my
taste, the spec focusses too much on persistence, i.e. object-relational-mapping (CMP only is about 30% of the
entire spec) and still doesn't solve it in a way so that
everybody is happy with it.
I am
afraid, that other topics might suffer a bit from this, e.g. there could be
a lot of enhancements done in the
area of Message-Driven-Beans (which is only about 6% of the entire spec) or
Scalability.
I
think, the spec should fully concentrate on the issues of a server-side
component model, like e.g.
-
TX-Management
-
Resource-Management
-
Concurrency-Management
-
*Controlling* Persistence by mediating (via the JDO API) between a component
that requires persistence and a provider that offers a
persistence-service
-
Security
-
Scalability
-
Interoperability
These issues make the EJB-spec already complex and difficult enough. And these
issues make EJB actually strong. My opinion is, that solving the problem of
object-relational-mapping does not belong into the
EJB-spec.
Looking forward to other peoples
oppinion.
best
regards
Stefan
-----Urspr�ngliche Nachricht-----Hi all
Von: A mailing list for Enterprise JavaBeans development [mailto:[EMAIL PROTECTED]]Im Auftrag von Eunum Listener
Gesendet: Freitag, 14. September 2001 06:05
An: [EMAIL PROTECTED]
Betreff: What the different between JDO and Entity Bean?
What is the difference between JDO and Entity Bean?
How to choose to adapt JDO or Entity Bean, when to use them?
thanks
This message was posted using eunum
=========================================================================== 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".
To interact with a real-time, threaded interface to this e-mail list, clickthe link below:
[EMAIL PROTECTED]
