Wednesday, November 27, 2002 11:53 PM
A great source for EJB related information, including decision support for using/not using EJBs, can be found as a free PDF book, Mastering EJB, from www.theserverside.com
In my opinion, the biggest advantage is availability in terms of distribution (you can use an EJB remotely quite easily without having to do RMI code yourself).
Another important advantage is transactions. The EJB container provides you transaction management, which would be a nightmare to code yourself.
Anyway, read the book. It's worth the time.