Hi Steve,

Kyle Brown's is the best list that I have seen as it is easy to read and
asks some good questions for you to decide whether EJBs apply or not for
your project.  You can judge for yourself though.  It is not IBM specific;
it is general to any J2EE EJB container.  This is the most convenient place
to find it besides his later webcast presentation and book which also covers
the same "Need for EJBs" question.
http://www-106.ibm.com/developerworks/library/ibm-ejb/

And as this question gets asked all the time, there are probably other
checklists out there.  My recommendation would be to start with this one
first.

Kyle has also done some interesting papers on considerations for structuring
your EJBs and related components for best performance as part of his work on
Patterns and Components.

-Chris Thompson
[EMAIL PROTECTED]

-----Original Message-----
From: Steve Muench [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 27, 2001 9:47 AM
Subject: Re: not every thing is an ejb?


| My opinion is that in this case a helper class is the right solution.
| I see the use of the session ejb-s only for business logic that
| needs/requires the advantages of the ejb container.

Ionel,

Is there a convenient checklist online anywhere to your knowledge
of list of "Top Ten signs that your business logic needs/requires
the advantages of the ejb container"?

Having some kind of checklist out in the public like this would
answer a lot of common questions people have about J2EE and when
or when not to use an Enterprise Bean in the mix.

I know one reason that seems to come up a lot is if your component
must participate in a transaction with other components (perhaps
that you didn't build), then this seems like one thing for this
checklist.

Has anyone in the EJB community created such a list?

_____________________________________________________________________
Steve Muench - Developer, Product Manager, XML Evangelist, Author
"Building Oracle XML Applications" - www.oreilly.com/catalog/orxmlapp

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