I wanted to thank you all for your insight on the use of Entity beans.  We've gathered 
a lot of information from this list and it's been very useful.

In regards to my conclusions, we're going to approach our changes very carefully.  
Everything works fine using stateful session beans with no use of entity beans.

The idea behind simply creating a simple thin entity bean layer for data access only 
was to limit the complexity of migrating true business object behavior entirely to 
entity beans.  EJB Server vendors still use various vendor-specific methods in thier 
entity beans that you can implement to achieve greater functionality (i.e. BEA's 
isModified()).  The problem is that we're trying to avoid locking into a specific 
vendor.  This is why we want to approach things carefully.

We're going to look at how we can do both approaches (full migration, or thin entity 
data objects).  Then we'll do some testing and go with the best solution.

It's interesting to note that I did get some feedback from technical resources at 
Oracle and we talked about some of the things that Oracle did in their "Oracle 
Business Components for Java".  Their current model for their "Entity Objects" <-- not 
EJB entity but "business entity" is based on Session EJBs.

Thanks again for all the insight, it's greatly appreciated.

John Abbey, AMS eCustomer

===========================================================================
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